CMS 3D CMS Logo

TrackTSelector.h
Go to the documentation of this file.
1 #ifndef TrackTSelector_h
2 #define TrackTSelector_h
3 
12 // needed because missing in TFWLiteSelector.h
13 #include <TFile.h>
16 
17 namespace examples {
18 
19  class TrackTSelector : public TFWLiteSelector<TrackAnalysisAlgorithm> {
20  public:
24  void begin(TList*&) override;
26  void terminate(TList&) override;
27 
28  ClassDefOverride(TrackTSelector, 2) private :
33  };
34 
35 } // namespace examples
36 
37 #endif
TFWLiteSelector.h
examples::TrackTSelector
Definition: TrackTSelector.h:19
examples::TrackTSelector::TrackTSelector
TrackTSelector()
default constructor
Definition: TrackTSelector.cc:8
examples::TrackTSelector::terminate
void terminate(TList &) override
terminate processing
Definition: TrackTSelector.cc:12
examples::TrackTSelector::begin
void begin(TList *&) override
begin processing
Definition: TrackTSelector.cc:10
Track.h
examples::TrackTSelector::operator=
ClassDefOverride(TrackTSelector, 2) private TrackTSelector operator=(TrackTSelector const &)
avoid assignment operator
TrackAnalysisAlgorithm.h
examples
Definition: TrackAnalysisAlgorithm.h:20
TFWLiteSelector
Definition: TFWLiteSelector.h:57