32 #define JetBranches_h 1
36 #include "LCTupleConf.h"
37 #include "UTIL/PIDHandler.h"
39 #include "CollectionBranches.h"
72 void writeExtraParameters(
bool setextraparameters){ _writeExtraParameters = setextraparameters; };
73 void writeTaggingParameters(
bool settaggingparameters){ _writeTaggingParameters = settaggingparameters; };
79 virtual void initBranches( TTree* tree,
const std::string& prefix=
"" ) ;
80 virtual void fill(
const EVENT::LCCollection* col, EVENT::LCEvent* evt ) ;
87 bool _writeExtraParameters;
88 bool _writeTaggingParameters;
93 float _jmox[ LCT_JET_MAX ] ;
94 float _jmoy[ LCT_JET_MAX ] ;
95 float _jmoz[ LCT_JET_MAX ] ;
96 float _jmas[ LCT_JET_MAX ] ;
97 float _jene[ LCT_JET_MAX ] ;
98 float _jcha[ LCT_JET_MAX ] ;
99 float _jcov0[ LCT_JET_MAX ] ;
100 float _jcov1[ LCT_JET_MAX ] ;
101 float _jcov2[ LCT_JET_MAX ] ;
102 float _jcov3[ LCT_JET_MAX ] ;
103 float _jcov4[ LCT_JET_MAX ] ;
104 float _jcov5[ LCT_JET_MAX ] ;
105 float _jcov6[ LCT_JET_MAX ] ;
106 float _jcov7[ LCT_JET_MAX ] ;
107 float _jcov8[ LCT_JET_MAX ] ;
108 float _jcov9[ LCT_JET_MAX ] ;
111 float _btag[ LCT_JET_MAX ] ;
112 float _ctag[ LCT_JET_MAX ] ;
113 float _bctag[ LCT_JET_MAX ] ;
114 float _bcat[ LCT_JET_MAX ] ;
115 float _otag[ LCT_JET_MAX ] ;
130 float _jmom[ LCT_JET_MAX ] ;
132 float _jcost[ LCT_JET_MAX ] ;
140 unsigned int _njetpfo[ LCT_JET_MAX ] ;
Base class for branches of collections.
Definition: CollectionBranches.h:23
JetBranches holds branches created from a ReconstructedParticle collection.
Definition: JetBranches.h:62