1 #ifndef TrackBranches_h
2 #define TrackBranches_h 1
4 #include "LCTupleConf.h"
6 #include "CollectionBranches.h"
28 virtual void initBranches( TTree* tree,
const std::string& prefix=
"" ) ;
30 virtual void fill(
const EVENT::LCCollection* col, EVENT::LCEvent* evt ) ;
39 int _trori[ LCT_TRACK_MAX ] ;
41 int _trtyp[ LCT_TRACK_MAX ] ;
42 float _trch2[ LCT_TRACK_MAX ] ;
43 int _trndf[ LCT_TRACK_MAX ] ;
44 float _tredx[ LCT_TRACK_MAX ] ;
45 float _trede[ LCT_TRACK_MAX ] ;
46 float _trrih[ LCT_TRACK_MAX ] ;
47 int _trshn[ LCT_TRACK_MAX ][12] ;
48 int _trnts[ LCT_TRACK_MAX ] ;
49 int _trfts[ LCT_TRACK_MAX ] ;
50 int _trsip[ LCT_TRACK_MAX ] ;
51 int _trsfh[ LCT_TRACK_MAX ] ;
52 int _trslh[ LCT_TRACK_MAX ] ;
53 int _trsca[ LCT_TRACK_MAX ] ;
56 int _tsloc[ LCT_TRACKSTATE_MAX ] ;
57 float _tsdze[ LCT_TRACKSTATE_MAX ] ;
58 float _tsphi[ LCT_TRACKSTATE_MAX ] ;
59 float _tsome[ LCT_TRACKSTATE_MAX ] ;
60 float _tszze[ LCT_TRACKSTATE_MAX ] ;
61 float _tstnl[ LCT_TRACKSTATE_MAX ] ;
62 float _tscov[ LCT_TRACKSTATE_MAX ] [15] ;
63 float _tsrpx[ LCT_TRACKSTATE_MAX ] ;
64 float _tsrpy[ LCT_TRACKSTATE_MAX ] ;
65 float _tsrpz[ LCT_TRACKSTATE_MAX ] ;
Base class for branches of collections.
Definition: CollectionBranches.h:23
TrackBranches holds branches created from a Track collection.
Definition: TrackBranches.h:22