CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
JetID.h
Go to the documentation of this file.
1 #ifndef DataFormats_JetReco_interface_JetID_h
2 #define DataFormats_JetReco_interface_JetID_h
3 
14 
15 namespace reco {
16  struct JetID {
17  // initialize
18  JetID() {
19  fHPD = 0.0;
20  fRBX = 0.0;
21  n90Hits = 0;
22  fSubDetector1 = 0.0;
23  fSubDetector2 = 0.0;
24  fSubDetector3 = 0.0;
25  fSubDetector4 = 0.0;
26  restrictedEMF = 0.0;
27  nHCALTowers = 0;
28  nECALTowers = 0;
29  approximatefHPD = 0.0;
30  approximatefRBX = 0.0;
31  hitsInN90 = 0;
32  numberOfHits2RPC = 0;
33  numberOfHits3RPC = 0;
34  numberOfHitsRPC = 0;
35 
36  fEB = fEE = fHB = fHE = fHO = fLong = fShort = 0.0;
37  fLS = fHFOOT = 0.0;
38  }
39 
40  // hcal+ecal id
41  float fHPD;
42  float fRBX;
43  short n90Hits;
49  short nHCALTowers;
50  short nECALTowers;
53  short hitsInN90;
54  // muon hits id
58 
59  float fEB, fEE, fHB, fHE, fHO, fLong, fShort;
60  float fLS, fHFOOT;
61  };
62 
64 } // namespace reco
65 
66 #endif
float fHE
Definition: JetID.h:59
short hitsInN90
Definition: JetID.h:53
float approximatefHPD
Definition: JetID.h:51
float fSubDetector3
Definition: JetID.h:46
float fHPD
Definition: JetID.h:41
short nHCALTowers
Definition: JetID.h:49
float approximatefRBX
Definition: JetID.h:52
float fLS
Definition: JetID.h:60
float restrictedEMF
Definition: JetID.h:48
edm::ValueMap< JetID > JetIDValueMap
Definition: JetID.h:63
float fRBX
Definition: JetID.h:42
float fLong
Definition: JetID.h:59
float fHO
Definition: JetID.h:59
Jet ID object.
Definition: JetID.h:16
float fEB
Definition: JetID.h:59
float fEE
Definition: JetID.h:59
float fSubDetector1
Definition: JetID.h:44
float fShort
Definition: JetID.h:59
short numberOfHitsRPC
Definition: JetID.h:57
short numberOfHits3RPC
Definition: JetID.h:56
short numberOfHits2RPC
Definition: JetID.h:55
JetID()
Definition: JetID.h:18
float fHB
Definition: JetID.h:59
float fSubDetector2
Definition: JetID.h:45
short nECALTowers
Definition: JetID.h:50
float fHFOOT
Definition: JetID.h:60
short n90Hits
Definition: JetID.h:43
float fSubDetector4
Definition: JetID.h:47