A++ » INC » AtlZ0Finder

class AtlZ0Finder: public AtlKinFitterTool


 Z0 decay finder class

Function Members (Methods)

public:
virtual~AtlZ0Finder()
voidTObject::AbstractMethod(const char* method) const
voidAtlKinFitterTool::AddAbundanceTrue(Int_t abundance)
virtual Bool_tAnalyzeEvent()
virtual voidTObject::AppendPad(Option_t* option = "")
AtlZ0Finder(const AtlZ0Finder&)
AtlZ0Finder(const char* name, const char* title, Bool_t chargetest = kTRUE, AtlZ0Finder::EModeLepton fModeLepton = kAll)
virtual voidBookHistograms()
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidAtlAnalysisTool::Clear()
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTNamed::Copy(TObject& named) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
virtual voidFillHistograms()
virtual voidAtlAnalysisTool::FillHistogramsNoEvtSel()
virtual voidAtlKinFitterTool::FillLeptonCovMatrixHistograms(HepParticle* lepton, TMatrixD& CovLepton)
voidFillTruthHistograms()
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
Int_tAtlKinFitterTool::GetAbundanceTrue()
Double_tAtlKinFitterTool::GetBinContent_UnweightedCutFlow(Int_t i_bin)
Double_tAtlKinFitterTool::GetBinContent_UnweightedCutFlow2(Int_t i_bin)
Double_tAtlKinFitterTool::GetBinContent_WeightedCutFlow(Int_t i_bin)
Double_tAtlKinFitterTool::GetBinContent_WeightedCutFlow2(Int_t i_bin)
Float_tAtlKinFitterTool::GetChi2() const
Float_tAtlKinFitterTool::GetChi2overNDoF() const
Float_tAtlKinFitterTool::GetConsValue() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
voidAtlKinFitterTool::GetLeptonCovMatRand(HepParticle* lepton, TMatrixD& CovLepton)
virtual const char*TNamed::GetName() const
Float_tAtlKinFitterTool::GetNbIter() const
Int_tAtlKinFitterTool::GetNDoF() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
const char*AtlAnalysisTool::GetOutputDir() const
Float_tAtlAnalysisTool::GetPreTagEvtWeight() const
static const char*AtlAnalysisTool::GetProcessModeName(AtlAnalysisTool::EProcessMode mode)
Float_tAtlAnalysisTool::GetTagEvtWeight() const
virtual const char*TNamed::GetTitle() const
AtlAnalysisTool*AtlAnalysisTool::GetTool(const char* ClassName, const char* ToolName = "", Bool_t force = kFALSE) const
virtual UInt_tTObject::GetUniqueID() const
voidAtlKinFitterTool::GuessTopDecayNeutrinoEtaE(Double_t& EtaStart, Double_t& EStart, TVector2 Et_Miss, HepParticle* Lepton, AtlJet* BJet)
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidAtlAnalysisTool::Init()
voidInitEvent()
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tAtlAnalysisTool::IsIndividual() const
Bool_tAtlAnalysisTool::IsMainAnalysis() const
Bool_tAtlAnalysisTool::IsObjectsDefinition() const
Bool_tAtlAnalysisTool::IsOff() const
Bool_tTObject::IsOnHeap() const
Bool_tAtlAnalysisTool::IsPostAnalysis() const
Bool_tAtlAnalysisTool::IsPreAnalysis() const
Bool_tAtlAnalysisTool::IsScaleFactor() const
virtual Bool_tTNamed::IsSortable() const
Bool_tAtlAnalysisTool::IsSystematics() const
Bool_tTObject::IsZombie() const
voidAtlKinFitterTool::LoadCovMatrices()
virtual voidTNamed::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tAtlAnalysisTool::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
voidTObject::operator delete(void* ptr)
voidTObject::operator delete(void* ptr, void* vp)
voidTObject::operator delete[](void* ptr)
voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
AtlZ0Finder&operator=(const AtlZ0Finder&)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidAtlAnalysisTool::Print() const
Bool_tAtlAnalysisTool::Process()
virtual Int_tTObject::Read(const char* name)
voidReconstructZ0CutBased(TList* SignalLeptons)
voidReconstructZ0KinFit(TList* SignalLeptons)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(ostream& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidSetBranchStatus()
voidAtlKinFitterTool::SetChi2(Double_t chi2)
voidAtlKinFitterTool::SetConsValue(Double_t cons)
voidAtlKinFitterTool::SetCovMatrix(TMatrixD& cov, HepJet* jet)
voidAtlKinFitterTool::SetCovMatrix(TMatrixD& cov, HepParticle* nu)
voidAtlKinFitterTool::SetCovMatrix(TMatrixD& cov, HepParticle* nu, Double_t SigmaPt_MET, Double_t SigmaPhi_MET, Double_t Cov_Pt_Phi_MET)
voidAtlKinFitterTool::SetCovMatrix(TMatrixD& cov, HepJet* jet, Double_t sigma_pt, Double_t sigma_eta, Double_t sigma_phi, Double_t cov_pt_eta, Double_t cov_pt_phi, Double_t cov_eta_phi)
virtual voidSetCutDefaults()
voidAtlKinFitterTool::SetCutFlow(const char* cut)
voidAtlKinFitterTool::SetCutFlow2(const char* cut)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidAtlAnalysisTool::SetEvent(AtlEvent* evt)
voidSetMode(AtlKinFitterTool::EMode mode = kKinFit)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
voidAtlKinFitterTool::SetNbIter(Int_t nbIter)
voidAtlKinFitterTool::SetNDoF(Int_t ndf)
static voidTObject::SetObjectStat(Bool_t stat)
voidAtlAnalysisTool::SetOutputDir(const char* dir)
voidAtlAnalysisTool::SetOutputFile(TFile* f)
voidAtlAnalysisTool::SetParent(AtlSelector* parent)
virtual voidTNamed::SetTitle(const char* title = "")MENU
voidAtlAnalysisTool::SetTree(TTree* t)
voidAtlKinFitterTool::SetTrueReco(Bool_t TrueReco)
voidAtlKinFitterTool::SetTruthMatchBinning(Int_t Nbins, Double_t xlow, Double_t xup)
voidAtlKinFitterTool::SetTruthMatchXTitle(const char* XTitle)
virtual voidTObject::SetUniqueID(UInt_t uid)
voidAtlKinFitterTool::SetX_TruthHistograms(Double_t X)
virtual voidShowMembers(TMemberInspector& insp) const
virtual Int_tTNamed::Sizeof() const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
virtual voidTerminate()
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

public:
Double_tAtlKinFitterTool::fB_MassAssumed mass of b-jet = mass of b-quark
AtlKinFitterTool::EModeAtlKinFitterTool::fModeIndicate the mode of running (eg cut-based or kinematic fit)
AtlZ0Finder::EModeLeptonfModeLepton
AtlKinFitterTool::EModeMassAtlKinFitterTool::fModeMassIndicate the mode of mass constraint (Gauss or BW mass constraint)
TStringAtlAnalysisTool::fOutputDirDirectory in root output file, where histogram dir is created
AtlAnalysisTool::EProcessModeAtlAnalysisTool::fProcessModeDefines when exactly the tool is run (see AtlAnalysisTool class description for details)
AtlEMShower::EAuthorfSignalElectronAuthorAuthor type of signal electrons
AtlEMShower::EIsEMfSignalElectronIsEMIsEM type of signal electrons
Float_tfSignalElectron_EtCone20_maxMax. Et within a cone of 0.2
Float_tfSignalElectron_Eta_maxMax. eta of signal electrons
Float_tfSignalElectron_Eta_minMin. eta of signal electrons
Float_tfSignalElectron_Pt_maxMax. Pt of signal electrons
Float_tfSignalElectron_Pt_minMin. Pt of signal electrons
AtlMuon::EAuthorfSignalMuonAuthorAuthor type of signal muons
Float_tfSignalMuon_Chi2_maxMax. chi2/ndof of signal muons
Float_tfSignalMuon_EtCone20_maxMax. Et within a cone of 0.2
Float_tfSignalMuon_Eta_maxMax. eta of signal muons
Float_tfSignalMuon_Eta_minMin. eta of signal muons
Float_tfSignalMuon_Pt_maxMax. Pt of signal muons
Float_tfSignalMuon_Pt_minMin. Pt of signal muons
AtlTau::EAuthorfSignalTauAuthorAuthor type of signal taus
AtlTau::ETauFlagfSignalTauAuthorFlagAuthorFlag type of signal taus
Float_tfSignalTau_Eta_maxMax. eta of signal taus
Float_tfSignalTau_Eta_minMin. eta of signal taus
Float_tfSignalTau_Pt_maxMax. Pt of signal taus
Float_tfSignalTau_Pt_minMin. Pt of signal taus
Double_tAtlKinFitterTool::fTop_MassPole mass of the t-quark used in the fit
Double_tAtlKinFitterTool::fTop_WidthWidth of the t-quark used in the fit
Bool_tAtlKinFitterTool::fUseLeptonCovRandUse randomly generated lepton covariance matrices?
Int_tAtlAnalysisTool::fVerbosityLevelIndicates the degree of verbosity of tool (0 = no info/debug output, 1 = info, 2 = info+debug)
Double_tAtlKinFitterTool::fW_MassPole mass of the W used in the fit
Double_tAtlKinFitterTool::fW_WidthWidth of the W used in the fit
Float_tfZBoson_M_maxUpper boundary for allowed Z mass range
Float_tfZBoson_M_minLower boundary for allowed Z mass range
Bool_tfchargetest
static AtlZ0Finder::EModeLeptonkAll
static AtlKinFitterTool::EModeAtlKinFitterTool::kAll
static AtlKinFitterTool::EModeMassAtlKinFitterTool::kBW
static TObject::(anonymous)TObject::kBitMask
static TObject::EStatusBitsTObject::kCanDelete
static TObject::EStatusBitsTObject::kCannotPick
static AtlKinFitterTool::EModeAtlKinFitterTool::kCutBased
static AtlZ0Finder::EModeLeptonkElectron
static AtlKinFitterTool::EModeMassAtlKinFitterTool::kGauss
static TObject::EStatusBitsTObject::kHasUUID
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kIndividual
static TObject::EStatusBitsTObject::kInvalidObject
static TObject::(anonymous)TObject::kIsOnHeap
static TObject::EStatusBitsTObject::kIsReferenced
static AtlKinFitterTool::EModeAtlKinFitterTool::kKinFit
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kMainAnalysis
static AtlZ0Finder::EModeLeptonkMuon
static TObject::EStatusBitsTObject::kMustCleanup
static TObject::EStatusBitsTObject::kNoContextMenu
static TObject::(anonymous)TObject::kNotDeleted
static TObject::EStatusBitsTObject::kObjInCanvas
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kObjectsDefinition
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kOff
static TObject::(anonymous)TObject::kOverwrite
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kPostAnalysis
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kPreAnalysis
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kScaleFactor
static TObject::(anonymous)TObject::kSingleKey
static AtlAnalysisTool::EProcessModeAtlAnalysisTool::kSystematics
static AtlZ0Finder::EModeLeptonkTau
static TObject::(anonymous)TObject::kWriteDelete
static TObject::(anonymous)TObject::kZombie
protected:
Int_tAtlKinFitterTool::fAbundanceTrueAbundance of true particles
Float_tAtlKinFitterTool::fChi2Chi2 of recent fit
Double_tAtlKinFitterTool::fConsValueValue of constraints ( sum_i|f_i| )
AtlEvent*AtlAnalysisTool::fEventPointer to current event
TFile*AtlKinFitterTool::fFileCovMatricesFile containing the covariance matrix histograms
TGraphAsymmErrors*AtlKinFitterTool::fGraph_KinFit_Efficiency
TGraphAsymmErrors*AtlKinFitterTool::fGraph_KinFit_EfficiencyProb
TGraphAsymmErrors*AtlKinFitterTool::fGraph_KinFit_EfficiencyProbGreaterPefficiency of [ p(chi^2) > p* ]
TGraphAsymmErrors*AtlKinFitterTool::fGraph_KinFit_Purity
TGraphAsymmErrors*AtlKinFitterTool::fGraph_KinFit_PurityProb
TGraphAsymmErrors*AtlKinFitterTool::fGraph_KinFit_PurityProbGreaterPpurity of [ p(chi^2) > p* ]
Bool_tAtlKinFitterTool::fHasLoadedCovMatricesHistograms already loaded ?
TH2F*AtlKinFitterTool::fHistCovMatEtmiss_EtEtEt_miss cov matrix element Et-Et
TH2F*AtlKinFitterTool::fHistCovMatEtmiss_EtPhiEt_miss cov matrix element Et-phi
TH2F*AtlKinFitterTool::fHistCovMatEtmiss_PhiPhiEt_miss cov matrix element phi-phi
TH2F*AtlKinFitterTool::fHistCovMatJets_EtaEtaJet cov matrix element eta-eta
TH2F*AtlKinFitterTool::fHistCovMatJets_EtaPhiJet cov matrix element eta-phi
TH2F*AtlKinFitterTool::fHistCovMatJets_PhiPhiJet cov matrix element phi-phi
TH2F*AtlKinFitterTool::fHistCovMatJets_PtEtaJet cov matrix element pt-eta
TH2F*AtlKinFitterTool::fHistCovMatJets_PtPhiJet cov matrix element pt-phi
TH2F*AtlKinFitterTool::fHistCovMatJets_PtPtJet cov matrix element Pt-Pt
TH1F*AtlKinFitterTool::fHistCutFlow2Unweightedshow effects of cuts, unweighted events
TH1F*AtlKinFitterTool::fHistCutFlow2Weightedshow effects of cuts, weighted events
TH1F*AtlKinFitterTool::fHistCutFlowUnweightedshow effects of cuts, unweighted events
TH1F*AtlKinFitterTool::fHistCutFlowWeightedshow effects of cuts, weighted events
TH1F*AtlKinFitterTool::fHist_KinFitBkg_chi2corresponding histogram for background events
TH1F*AtlKinFitterTool::fHist_KinFitBkg_probcorresponding histogram for background events
TH1F*AtlKinFitterTool::fHist_KinFit_ConsValueValue of constraints for candidate evts after fit
TH1F*AtlKinFitterTool::fHist_KinFit_EfficiencyEfficiency = N_TrueReco / N_True
TH1F*AtlKinFitterTool::fHist_KinFit_KinFitterStatusStatus of KinFitter after fit
TH1F*AtlKinFitterTool::fHist_KinFit_NTrueProbNumber of true particles, constant for all prob values!
TH1F*AtlKinFitterTool::fHist_KinFit_NbFitsConvergedNumber of fits converged
TH1F*AtlKinFitterTool::fHist_KinFit_NbFitsFailedNumericallyNumber of fits failing numerically (1 or more matrix inversions fail)
TH1F*AtlKinFitterTool::fHist_KinFit_NbFitsNotConvergedNumber of fits not converged
TH1F*AtlKinFitterTool::fHist_KinFit_NbIterAllNumber of iterations performed in ALL fitting procedures
TH1F*AtlKinFitterTool::fHist_KinFit_NbIterCandNumber of iterations performed in the fit of accepted candidates
TH1F*AtlKinFitterTool::fHist_KinFit_PurityPurity = N_TrueReco / N_Reco
TH1F*AtlKinFitterTool::fHist_KinFit_PurityProbPurity vs. Probability
TH1F*AtlKinFitterTool::fHist_KinFit_RecoNumber of reconstructed events
TH1F*AtlKinFitterTool::fHist_KinFit_RecoProbGreaterPNumber of reconstructed prts vs. probability greater than p*
TH1F*AtlKinFitterTool::fHist_KinFit_TrueNumber of true events
TH1F*AtlKinFitterTool::fHist_KinFit_TrueRecoNumber of true reconstructed events
TH1F*AtlKinFitterTool::fHist_KinFit_TrueRecoProbNumber of true reconstructed events vs. probability
TH1F*AtlKinFitterTool::fHist_KinFit_TrueRecoProbGreaterPNumber of true reconstructed events vs. probability greater than p*
TH1F*AtlKinFitterTool::fHist_KinFit_chi2chi square values of the Kinematic Fit in case of convergence
TH1F*AtlKinFitterTool::fHist_KinFit_probProbability values of the Kinematic Fit in case of convergence
TKinFitter*AtlKinFitterTool::fKinFitterKinFitter object
Int_tAtlKinFitterTool::fNDoFNo. of degrees of freedom of recent fit
TStringTNamed::fNameobject identifier
Int_tAtlKinFitterTool::fNbIterNo. of iterations of fit
TString*AtlAnalysisTool::fOptionOption string
TFile*AtlAnalysisTool::fOutputFileOutput file
AtlSelector*AtlAnalysisTool::fParentPointer to parent selector
TStringTNamed::fTitleobject title
TTree*AtlAnalysisTool::fTreeEvent tree
Bool_tAtlKinFitterTool::fTrueRecoparticle reconstructed is true?
Double_tAtlKinFitterTool::fX_TruthHistogramsvariable to bin True, Reco and TrueReco
static const char*AtlKinFitterTool::fgStatusNames[2147483647]Status strings from KinFitter object
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_11covariance matrix electron element 11
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_12covariance matrix electron element 12
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_13covariance matrix electron element 13
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_21covariance matrix electron element 21
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_22covariance matrix electron element 22
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_23covariance matrix electron element 23
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_31covariance matrix electron element 31
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_32covariance matrix electron element 32
TH1F*AtlKinFitterTool::fhist_CovMatrix_el_33covariance matrix electron element 11
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_11covariance matrix muon element 11
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_12covariance matrix muon element 12
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_13covariance matrix muon element 13
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_21covariance matrix muon element 21
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_22covariance matrix muon element 22
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_23covariance matrix muon element 23
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_31covariance matrix muon element 31
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_32covariance matrix muon element 32
TH1F*AtlKinFitterTool::fhist_CovMatrix_mu_33covariance matrix muon element 33
TRandom3*AtlKinFitterTool::randnrfor random covariance matrices of leptons
private:
TH1D*EtaHistinput histogram for constraint
Int_tTruthMatchCounter
Double_tc11Elements of Covariance Matrix
Double_tc12
Double_tc13
Double_tc22
Double_tc23
Double_tc33
TList*fBkgZ0DecaysList of combinatorial bkg.
TH1F*fHistZreco_DeltaPhi_eeReconstructed absolute Value of Phi(e+)-Phi(e-)
TH1F*fHistZreco_DeltaPhi_ee_bkgReconstructed absolute Value of Phi(e+)-Phi(e-) (bkg)
TH1F*fHistZreco_DeltaPhi_ee_with_probReconstructed absolute Value of Phi(e+)-Phi(e-)
TH1F*fHistZreco_DeltaPhi_llReconstructed absolute Value of Phi(l+)-Phi(l-)
TH1F*fHistZreco_DeltaPhi_ll_bkgReconstructed absolute Value of Phi(l+)-Phi(l-) (bkg)
TH1F*fHistZreco_DeltaPhi_mumuReconstructed absolute Value of Phi(mu+)-Phi(mu-)
TH1F*fHistZreco_DeltaPhi_mumu_bkgReconstructed absolute Value of Phi(mu+)-Phi(mu-) (bkg)
TH1F*fHistZreco_DeltaPhi_mumu_with_probReconstructed absolute Value of Phi(mu+)-Phi(mu-)
TH1F*fHistZreco_DeltaPhi_tautauReconstructed absolute Value of Phi(tau+)-Phi(tau-)
TH1F*fHistZreco_DeltaPhi_tautau_bkgReconstructed absolute Value of Phi(tau+)-Phi(tau-) (bkg)
TH1F*fHistZreco_eminus_etaReconstructed pseudo rapidity of e- from Z decaying into ee
TH1F*fHistZreco_eminus_phiReconstructed azimuth angle of e- from Z decaying into ee
TH1F*fHistZreco_eminus_ptReconstructed transverse momentum of the e- from Z decaying into ee
TH1F*fHistZreco_eplus_etaReconstructed pseudo rapidity of e+ from Z decaying into ee
TH1F*fHistZreco_eplus_phiReconstructed azimuth angle of e+ from Z decaying into ee
TH1F*fHistZreco_eplus_ptReconstructed transverse momentum of the e+ from Z decaying into ee
TH1F*fHistZreco_eta_eeReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_eta_ee_bkgReconstructed invariant transverse mass of the Z decaying into e- (bkg)
TH1F*fHistZreco_eta_ee_with_probReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_eta_llReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_eta_ll_bkgReconstructed invariant transverse mass of the Z decaying into e- (bkg)
TH1F*fHistZreco_eta_mumuReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_eta_mumu_bkgReconstructed invariant transverse mass of the Z decaying into e- (bkg)
TH1F*fHistZreco_eta_mumu_with_probReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_eta_tautauReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_eta_tautau_bkgReconstructed invariant transverse mass of the Z decaying into e- (bkg)
TH1F*fHistZreco_m_eeReconstructed invariant transverse mass of the Z decaying into electrons
TH1F*fHistZreco_m_ee_bkgReconstructed invariant transverse mass of the Z decaying into electrons (bkg)
TH1F*fHistZreco_m_ee_with_probReconstructed invariant transverse mass of the Z decaying into electrons
TH1F*fHistZreco_m_llReconstructed invariant transverse mass of the Z decaying into leptons
TH1F*fHistZreco_m_ll_bkgReconstructed invariant transverse mass of the Z decaying into leptons (bkg)
TH1F*fHistZreco_m_mumuReconstructed invariant transverse mass of the Z decaying into muons
TH1F*fHistZreco_m_mumu_bkgReconstructed invariant transverse mass of the Z decaying into muons (bkg)
TH1F*fHistZreco_m_mumu_with_probReconstructed invariant transverse mass of the Z decaying into muons
TH1F*fHistZreco_m_tautauReconstructed invariant transverse mass of the Z decaying into taus
TH1F*fHistZreco_m_tautau_bkgReconstructed invariant transverse mass of the Z decaying into taus (bkg)
TH1F*fHistZreco_muminus_etaReconstructed pseudo rapidity of mu- from Z decaying into mumu
TH1F*fHistZreco_muminus_phiReconstructed azimuth angle of mu- from Z decaying into mumu
TH1F*fHistZreco_muminus_ptReconstructed transverse momentum of the mu- from Z decaying into mumu
TH1F*fHistZreco_muplus_etaReconstructed pseudo rapidity of mu+ from Z decaying into mumu
TH1F*fHistZreco_muplus_phiReconstructed azimuth angle of mu+ from Z decaying into mumu
TH1F*fHistZreco_muplus_ptReconstructed transverse momentum of the mu+ from Z decaying into mumu
TH1F*fHistZreco_n_eeReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_n_ee_with_probReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_n_llReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_n_mumuReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_n_mumu_with_probReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_n_tautauReconstructed invariant transverse mass of the Z decaying into e-
TH1F*fHistZreco_phi_eeReconstructed Pt of the Z decaying into electrons
TH1F*fHistZreco_phi_ee_bkgReconstructed Pt of the Z decaying into electrons (bkg)
TH1F*fHistZreco_phi_ee_with_probReconstructed Pt of the Z decaying into electrons
TH1F*fHistZreco_phi_llReconstructed Pt of the Z decaying into leptons
TH1F*fHistZreco_phi_ll_bkgReconstructed Pt of the Z decaying into leptons (bkg)
TH1F*fHistZreco_phi_mumuReconstructed Pt of the Z decaying into muons
TH1F*fHistZreco_phi_mumu_bkgReconstructed Pt of the Z decaying into muons (bkg)
TH1F*fHistZreco_phi_mumu_with_probReconstructed Pt of the Z decaying into muons
TH1F*fHistZreco_phi_tautauReconstructed Pt of the Z decaying into taus
TH1F*fHistZreco_phi_tautau_bkgReconstructed Pt of the Z decaying into taus (bkg)
TH1F*fHistZreco_prob_eeProbability of reconstructed Z->ee
TH1F*fHistZreco_prob_mumuProbability of reconstructed Z->mumu
TH1F*fHistZreco_pt_eeReconstructed azimuth angle of the (real) Z decaying into electrons
TH1F*fHistZreco_pt_ee_bkgReconstructed azimuth angle of the (real) Z decaying into electrons (bkg)
TH1F*fHistZreco_pt_ee_with_probReconstructed azimuth angle of the (real) Z decaying into electrons
TH1F*fHistZreco_pt_llReconstructed azimuth angle of the (real) Z decaying into leptons
TH1F*fHistZreco_pt_ll_bkgReconstructed azimuth angle of the (real) Z decaying into leptons (bkg)
TH1F*fHistZreco_pt_mumuReconstructed azimuth angle of the (real) Z decaying into muons
TH1F*fHistZreco_pt_mumu_bkgReconstructed azimuth angle of the (real) Z decaying into muons (bkg)
TH1F*fHistZreco_pt_mumu_with_probReconstructed azimuth angle of the (real) Z decaying into muons
TH1F*fHistZreco_pt_tautauReconstructed azimuth angle of the (real) Z decaying into taus
TH1F*fHistZreco_pt_tautau_bkgReconstructed azimuth angle of the (real) Z decaying into taus (bkg)
TH2F*fHist_Prob_EtaEleccomparison of chi^2 probability and electron eta
TH1D*fHist_Zee_AbsEtaElectronhistogram of |eta| of one Z boson daughter
TH2F*fHist_Zee_BremslossProb
TH1F*fHist_Zee_EtaRes
TH1F*fHist_Zee_EtaRes_KinFit
TH1F*fHist_Zee_PhiRes
TH1F*fHist_Zee_PhiRes_KinFit
TH1F*fHist_Zee_PtResHistograms to compare reconstructed and true particles
TH1F*fHist_Zee_PtRes_KinFitHistograms to compare Kinfitter Output and true particles
TH1F*fHist_Zee_RadProb
TH2F*fHist_Zee_ZEProb
TH2F*fHist_Zee_ZMProb
TH2F*fHist_Zee_ZPtProb
TH1F*fHist_e_px_true
TList*fSignalElectronsList of tight e from Z decay
TList*fSignalMuonsList of tight mu from Z decay
TList*fSignalTausList of tight tau from Z decay

Class Charts

Inheritance Chart:
TObject
TNamed
AtlAnalysisTool
AtlKinFitterTool
AtlZ0Finder

Function documentation

AtlZ0Finder(const char* name, const char* title, Bool_t chargetest = kTRUE, AtlZ0Finder::EModeLepton fModeLepton = kAll)
 Default constructor

~AtlZ0Finder()
 Default destructor

void SetBranchStatus()
 Switch on needed branches

void BookHistograms()
 Book histograms

Bool_t AnalyzeEvent()
 Event analysis

void InitEvent()
 Prepare event analysis

void ReconstructZ0CutBased(TList* SignalLeptons)
 Cut Based Z-boson reconstruction from lepton-pairs

void ReconstructZ0KinFit(TList* SignalLeptons)
 Z-boson reconstruction from lepton-pairs using KinFitter

void FillTruthHistograms()
void FillHistograms()
 Fill histograms

 This method will be called only for events surviving the
 ProcessCut() routine

void SetCutDefaults()
 Selection cut defaults

void Terminate()
AtlZ0Finder(const char* name, const char* title, Bool_t chargetest = kTRUE, AtlZ0Finder::EModeLepton fModeLepton = kAll)
void SetMode(AtlKinFitterTool::EMode mode = kKinFit)
{ fMode = mode; }