ATLFTriggerMaker
class description - source file - inheritance tree
public:
ATLFTriggerMaker ATLFTriggerMaker()
ATLFTriggerMaker ATLFTriggerMaker(char* name, char* title)
ATLFTriggerMaker ATLFTriggerMaker(ATLFTriggerMaker&)
void ~ATLFTriggerMaker()
TClass* Class()
virtual void Clear(Option_t* option)
TH1F* Content()
TH1F* Counter()
Float_t EMuoEtaCoverageE()
Float_t EMuoEtaCoverageM()
Float_t EMuoMinPThighEle()
Float_t EMuoMinPThighMuo()
Float_t EMuoMinPTlowEle()
Float_t EMuoMinPTlowMuo()
Float_t EPhoEtaCoverage()
Float_t EPhoMinPThigh2()
Float_t EPhoMinPThighEle()
Float_t EPhoMinPThighPho()
Float_t EPhoMinPTlow2()
Float_t EPhoMinPTlowEle()
Float_t EPhoMinPTlowPho()
virtual void Finish()
virtual void Init()
virtual TClass* IsA()
Float_t JetEtaCoverage()
Float_t JetMinPThigh1jet()
Float_t JetMinPThigh3jet()
Float_t JetMinPThigh4jet()
Float_t JetMinPTlow1jet()
Float_t JetMinPTlow3jet()
Float_t JetMinPTlow4jet()
virtual Int_t Make()
Float_t MuoEtaCoverage()
Float_t MuoMinPThigh()
Float_t MuoMinPThigh2()
Float_t MuoMinPThigh2Iso()
Float_t MuoMinPThighIso()
Float_t MuoMinPTlow()
Float_t MuoMinPTlow2()
Float_t MuoMinPTlowIso()
TH1F* MuonEffHigh()
TH1F* MuonEffHighLow()
TH1F* MuonEffLow()
virtual void PrintInfo()
void SetEMuoEtaCoverageE(Float_t val = 2.5)
void SetEMuoEtaCoverageM(Float_t val = 2.4)
void SetEMuoMinPThighEle(Float_t val = 15.)
void SetEMuoMinPThighMuo(Float_t val = 6.)
void SetEMuoMinPTlowEle(Float_t val = 5.)
void SetEMuoMinPTlowMuo(Float_t val = 6.)
void SetEPhoEtaCoverage(Float_t val = 2.5)
void SetEPhoMinPThigh2(Float_t val = 20.)
void SetEPhoMinPThighEle(Float_t val = 30.)
void SetEPhoMinPThighPho(Float_t val = 60.)
void SetEPhoMinPTlow2(Float_t val = 15.)
void SetEPhoMinPTlowEle(Float_t val = 20.)
void SetEPhoMinPTlowPho(Float_t val = 40.)
void SetJetEtaCoverage(Float_t val = 3.2)
void SetJetMinPThigh1jet(Float_t val = 300.)
void SetJetMinPThigh3jet(Float_t val = 100.)
void SetJetMinPThigh4jet(Float_t val = 50.)
void SetJetMinPTlow1jet(Float_t val = 300.)
void SetJetMinPTlow3jet(Float_t val = 80.)
void SetJetMinPTlow4jet(Float_t val = 30.)
void SetMuoEtaCoverage(Float_t val = 2.4)
void SetMuoMinPThigh(Float_t val = 30.)
void SetMuoMinPThigh2(Float_t val = 10.)
void SetMuoMinPThigh2Iso(Float_t val = 6.)
void SetMuoMinPThighIso(Float_t val = 20.)
void SetMuoMinPTlow(Float_t val = 15.)
void SetMuoMinPTlow2(Float_t val = 6.)
void SetMuoMinPTlowIso(Float_t val = 6.)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
protected:
Float_t m_PTELE Minimum p_T for 1 electron
Float_t m_PTPHO Minimum p_T for 1 photon
Float_t m_PTEM2 Minimum p_T for 2 ele/phot
Float_t m_PTMU1I Minimum p_T for 1 iso muon
Float_t m_PTMU1 Minimum p_T for 1 muon
Float_t m_PTMU2 Minimum p_T for 2 muons
Float_t m_PTMU2I Minimum p_T for 2 iso muons
Float_t m_ETAEL1 eta-coverage for electrons
Float_t m_ETAMU1 eta-coverage for muons
Float_t m_PTEMUE Minimum p_T for iso electron
Float_t m_PTEMUM Minimum p_T for muon
Float_t m_PTJET1 Minimum p_T for 1 jet
Float_t m_PTJET3 Minimum p_T for 3 jets
Float_t m_PTJET4 Minimum p_T for 4 jets
Float_t m_EPhoEtaCoverage eta-coverage for electrons/photons
Float_t m_EPhoMinPTlowEle Minimum p_T for 1 electron low lumi
Float_t m_EPhoMinPThighEle Minimum p_T for 1 electron high lumi
Float_t m_EPhoMinPTlowPho Minimum p_T for 1 photon low lumi
Float_t m_EPhoMinPThighPho Minimum p_T for 1 photon high lumi
Float_t m_EPhoMinPTlow2 Minimum p_T for 2 ele/phot low lumi
Float_t m_EPhoMinPThigh2 Minimum p_T for 2 ele/phot high lumi
Float_t m_MuoEtaCoverage eta coverage for muons
Float_t m_MuoMinPTlowIso Minimum p_T for 1 iso muon low lumi
Float_t m_MuoMinPThighIso Minimum p_T for 1 iso muon high lumi
Float_t m_MuoMinPTlow Minimum p_T for 1 muon low lumi
Float_t m_MuoMinPThigh Minimum p_T for 1 muon high lumi
Float_t m_MuoMinPTlow2 Minimum p_T for 2 muons low lumi
Float_t m_MuoMinPThigh2 Minimum p_T for 2 muons high lumi
Float_t m_MuoMinPThigh2Iso Minimum p_T for 2 iso muons high lumi
Float_t m_EMuoEtaCoverageE eta-coverage for electrons
Float_t m_EMuoEtaCoverageM eta-coverage for muons
Float_t m_EMuoMinPTlowEle Minimum p_T for iso electron low lumi
Float_t m_EMuoMinPThighEle Minimum p_T for iso electron high lumi
Float_t m_EMuoMinPTlowMuo Minimum p_T for muon low lumi
Float_t m_EMuoMinPThighMuo Minimum p_T for muon high lumi
Float_t m_JetEtaCoverage eta coverage for jets
Float_t m_JetMinPTlow1jet Minimum p_T for 1 jet low lumi
Float_t m_JetMinPThigh1jet Minimum p_T for 1 jet high lumi
Float_t m_JetMinPTlow3jet Minimum p_T for 3 jets low lumi
Float_t m_JetMinPThigh3jet Minimum p_T for 3 jets high lumi
Float_t m_JetMinPTlow4jet Minimum p_T for 4 jets low lumi
Float_t m_JetMinPThigh4jet Minimum p_T for 4 jets high lumi
TH1F* m_Content trigger content
TH1F* m_MuonEffHighLow muon trig eff. for high + low pT threshold
TH1F* m_MuonEffLow muon trig eff. for low pT threshold
TH1F* m_MuonEffHigh muon trig eff. for high pT threshold
TH1F* m_Counter muon trig counter
ATLFast TriggerMaker class.
ATLFTriggerMaker()
ATLFTriggerMaker(const char *name, const char *title)
:ATLFMaker(name,title)
Setters for isolated electron/photon trigger
~ATLFTriggerMaker()
dummy
void Clear(Option_t *option)
Reset Cluster Maker
void Init()
Create histograms
void Finish()
Function called by ATLFast::Finish at the end of the job
Int_t Make()
.............................................
This primitive trigger routine provides nine types of trigger selection:
trigger types
Bool_t m_ALL; //All triggers
Bool_t m_EM1; //One isolated electron
Bool_t m_PH1; //One isolated photon
Bool_t m_EM2; //Two isolated electrons/photons
Bool_t m_MU1; //One muon
Bool_t m_MU2; //Two muons
Bool_t m_EMU; //Electron-muon pairs
Bool_t m_JT1; //One jet
Bool_t m_JT3; //Three jets
Bool_t m_JT4; //Four jets
where the logical values can be true/false depending on whether the
event passed trigger selection criteria.
If any of above listed logical variables is true than m_ALL is true.
.............................................
void PrintInfo()
Inline Functions
Float_t EPhoEtaCoverage()
Float_t EPhoMinPTlowEle()
Float_t EPhoMinPThighEle()
Float_t EPhoMinPTlowPho()
Float_t EPhoMinPThighPho()
Float_t EPhoMinPTlow2()
Float_t EPhoMinPThigh2()
Float_t MuoEtaCoverage()
Float_t MuoMinPTlowIso()
Float_t MuoMinPThighIso()
Float_t MuoMinPTlow()
Float_t MuoMinPThigh()
Float_t MuoMinPTlow2()
Float_t MuoMinPThigh2()
Float_t MuoMinPThigh2Iso()
Float_t EMuoEtaCoverageE()
Float_t EMuoEtaCoverageM()
Float_t EMuoMinPTlowEle()
Float_t EMuoMinPThighEle()
Float_t EMuoMinPTlowMuo()
Float_t EMuoMinPThighMuo()
Float_t JetEtaCoverage()
Float_t JetMinPTlow1jet()
Float_t JetMinPThigh1jet()
Float_t JetMinPTlow3jet()
Float_t JetMinPThigh3jet()
Float_t JetMinPTlow4jet()
Float_t JetMinPThigh4jet()
TH1F* Content()
TH1F* MuonEffHighLow()
TH1F* MuonEffLow()
TH1F* MuonEffHigh()
TH1F* Counter()
void SetEPhoEtaCoverage(Float_t val = 2.5)
void SetEPhoMinPTlowEle(Float_t val = 20.)
void SetEPhoMinPThighEle(Float_t val = 30.)
void SetEPhoMinPTlowPho(Float_t val = 40.)
void SetEPhoMinPThighPho(Float_t val = 60.)
void SetEPhoMinPTlow2(Float_t val = 15.)
void SetEPhoMinPThigh2(Float_t val = 20.)
void SetMuoEtaCoverage(Float_t val = 2.4)
void SetMuoMinPTlowIso(Float_t val = 6.)
void SetMuoMinPThighIso(Float_t val = 20.)
void SetMuoMinPTlow(Float_t val = 15.)
void SetMuoMinPThigh(Float_t val = 30.)
void SetMuoMinPTlow2(Float_t val = 6.)
void SetMuoMinPThigh2(Float_t val = 10.)
void SetMuoMinPThigh2Iso(Float_t val = 6.)
void SetEMuoEtaCoverageE(Float_t val = 2.5)
void SetEMuoEtaCoverageM(Float_t val = 2.4)
void SetEMuoMinPTlowEle(Float_t val = 5.)
void SetEMuoMinPThighEle(Float_t val = 15.)
void SetEMuoMinPTlowMuo(Float_t val = 6.)
void SetEMuoMinPThighMuo(Float_t val = 6.)
void SetJetEtaCoverage(Float_t val = 3.2)
void SetJetMinPTlow1jet(Float_t val = 300.)
void SetJetMinPThigh1jet(Float_t val = 300.)
void SetJetMinPTlow3jet(Float_t val = 80.)
void SetJetMinPThigh3jet(Float_t val = 100.)
void SetJetMinPTlow4jet(Float_t val = 30.)
void SetJetMinPThigh4jet(Float_t val = 50.)
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
ATLFTriggerMaker ATLFTriggerMaker(ATLFTriggerMaker&)
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.