ATLAS Offline Software
Trigger
TrigAnalysis
TrigObjectMatching
TrigObjectMatching
TrigMatchDefs.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIG_MATCH_DEFS_H
6
#define TRIG_MATCH_DEFS_H
7
8
class
Muon_ROI
;
9
class
EmTau_ROI
;
10
class
Jet_ROI
;
11
class
MuonFeature
;
12
class
TrigMuonEF
;
13
class
TrigElectron
;
14
class
egamma
;
15
class
TrigT2Jet
;
16
class
Jet
;
17
class
TrigTau
;
18
19
namespace
Analysis
{
20
class
TauJet
;
21
}
22
23
namespace
TrigMatch
{
24
25
// For ease of use, these typedefs contain the objects you
26
// can match to in order to determine if an offline object
27
// passes a chain or not for a given trigger level
28
29
// muons
30
typedef
Muon_ROI
TrigMuonL1
;
31
typedef
MuonFeature
TrigMuonL2
;
32
typedef ::TrigMuonEF
TrigMuonEF
;
33
34
// electrons
35
typedef
EmTau_ROI
TrigElectronL1
;
36
typedef
TrigElectron
TrigElectronL2
;
37
typedef
egamma
TrigElectronEF
;
38
39
// photons
40
typedef
EmTau_ROI
TrigPhotonL1
;
41
typedef
TrigPhoton
TrigPhotonL2
;
42
typedef
egamma
TrigPhotonEF
;
43
44
// jets
45
typedef
Jet_ROI
TrigJetL1
;
46
typedef
TrigT2Jet
TrigJetL2
;
47
typedef
Jet
TrigJetEF
;
48
49
// taus
50
typedef
EmTau_ROI
TrigTauL1
;
51
typedef
TrigTau
TrigTauL2
;
52
typedef
Analysis::TauJet
TrigTauEF
;
53
54
}
55
56
#endif
TrigMatch::TrigPhotonEF
egamma TrigPhotonEF
Definition:
TrigMatchDefs.h:42
TrigT2Jet
LVL2 Trigger Jet Class.
Definition:
TrigT2Jet.h:30
Jet
Basic data class defines behavior for all Jet objects The Jet class is the principal data class for...
Definition:
Reconstruction/Jet/JetEvent/JetEvent/Jet.h:47
Jet_ROI
Jet RoI class for analysis.
Definition:
Jet_ROI.h:30
TrigMatch::TrigMuonL2
MuonFeature TrigMuonL2
Definition:
TrigMatchDefs.h:31
TrigMatch::TrigElectronL1
EmTau_ROI TrigElectronL1
Definition:
TrigMatchDefs.h:35
TrigMatch::TrigElectronEF
egamma TrigElectronEF
Definition:
TrigMatchDefs.h:37
TrigElectron
File: TrigElectron.h.
Definition:
Trigger/TrigEvent/TrigParticle/TrigParticle/TrigElectron.h:63
TrigMatch::TrigJetL2
TrigT2Jet TrigJetL2
Definition:
TrigMatchDefs.h:46
TrigMatch::TrigTauEF
Analysis::TauJet TrigTauEF
Definition:
TrigMatchDefs.h:52
Muon_ROI
Muon RoI class for analysis.
Definition:
Muon_ROI.h:35
TrigMatch::TrigTauL1
EmTau_ROI TrigTauL1
Definition:
TrigMatchDefs.h:50
egamma
Definition:
egamma.h:58
TrigMatch::TrigJetEF
Jet TrigJetEF
Definition:
TrigMatchDefs.h:47
TrigMatch::TrigPhotonL1
EmTau_ROI TrigPhotonL1
Definition:
TrigMatchDefs.h:40
TrigMuonEF
Definition:
TrigMuonEF.h:26
Analysis::TauJet
Object for taus common for ESD and AOD.
Definition:
Reconstruction/tauEvent/tauEvent/TauJet.h:61
TrigMatch::TrigTauL2
TrigTau TrigTauL2
Definition:
TrigMatchDefs.h:51
TrigMatch
helper namespace for calculating deltaR for unknown object types
Definition:
ClusterDistanceFunctor.h:20
MuonFeature
Definition:
MuonFeature.h:21
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition:
BTaggingCnvAlg.h:20
TrigMatch::TrigMuonEF
::TrigMuonEF TrigMuonEF
Definition:
TrigMatchDefs.h:32
TauJet
@ TauJet
Definition:
TruthClasses.h:47
TrigMatch::TrigElectronL2
TrigElectron TrigElectronL2
Definition:
TrigMatchDefs.h:36
TrigMatch::TrigMuonL1
Muon_ROI TrigMuonL1
Definition:
TrigMatchDefs.h:30
EmTau_ROI
Em/Tau RoI class for analysis.
Definition:
EmTau_ROI.h:34
TrigTau
File: TrigTau.h.
Definition:
TrigTau.h:37
TrigMatch::TrigJetL1
Jet_ROI TrigJetL1
Definition:
TrigMatchDefs.h:45
TrigPhoton
File: TrigPhoton.h.
Definition:
Trigger/TrigEvent/TrigParticle/TrigParticle/TrigPhoton.h:44
TrigMatch::TrigPhotonL2
TrigPhoton TrigPhotonL2
Definition:
TrigMatchDefs.h:41
Generated on Thu Nov 7 2024 21:29:55 for ATLAS Offline Software by
1.8.18