CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ParticleCode.h
Go to the documentation of this file.
1 #ifndef PhysicsTools_PatUtils_ParticleCode_h
2 #define PhysicsTools_PatUtils_ParticleCode_h
3 
14 namespace pat {
15 
17  enum ParticleType {
18  UNKNOWN = 0,
20  MUON,
21  TAU,
23  JET,
24  BJET,
25  TOP,
27  };
28 
31  GOOD = 0,
32  BAD,
36  };
37 
38 } // namespace pat
39 
40 #endif
3: Bad ECAL shower shape
Definition: ParticleCode.h:34
0: Unidentified isolated particle
Definition: ParticleCode.h:18
1: Failed selection (without additional info)
Definition: ParticleCode.h:32
2: Bad H/E ratio
Definition: ParticleCode.h:33
4: Bad matching to track
Definition: ParticleCode.h:35
0: Passed selection
Definition: ParticleCode.h:31
ParticleStatus
Definition of particle status after selection.
Definition: ParticleCode.h:30
8: Invisible particle (Monte Carlo only)
Definition: ParticleCode.h:26
ParticleType
Definition of particle types.
Definition: ParticleCode.h:17