Main Page
Namespaces
Classes
Package Documentation
PhysicsTools
ParallelAnalysis
interface
TrackTSelector.h
Go to the documentation of this file.
1
#ifndef TrackTSelector_h
2
#define TrackTSelector_h
3
11
#include "
DataFormats/TrackReco/interface/Track.h
"
12
// needed because missing in TFWLiteSelector.h
13
#include <TFile.h>
14
#include "
FWCore/TFWLiteSelector/interface/TFWLiteSelector.h
"
15
#include "
PhysicsTools/ParallelAnalysis/interface/TrackAnalysisAlgorithm.h
"
16
17
namespace
examples
{
18
19
class
TrackTSelector
:
20
public
TFWLiteSelector
<TrackAnalysisAlgorithm> {
21
public
:
23
TrackTSelector
();
25
void
begin
( TList * & )
override
;
27
void
terminate
( TList & )
override
;
28
29
ClassDefOverride(
TrackTSelector
,2)
30
private
:
32
TrackTSelector
(
const
TrackTSelector
& );
34
TrackTSelector
operator=
(
TrackTSelector
const
& );
35
};
36
37
}
38
39
#endif
examples::TrackTSelector::operator=
ClassDefOverride(TrackTSelector, 2) private TrackTSelector operator=(TrackTSelector const &)
avoid assignment operator
examples
Definition:
TrackAnalysisAlgorithm.h:18
TrackAnalysisAlgorithm.h
examples::TrackTSelector::begin
void begin(TList *&) override
begin processing
Definition:
TrackTSelector.cc:12
examples::TrackTSelector::terminate
void terminate(TList &) override
terminate processing
Definition:
TrackTSelector.cc:16
examples::TrackTSelector
Definition:
TrackTSelector.h:19
examples::TrackTSelector::TrackTSelector
TrackTSelector()
default constructor
Definition:
TrackTSelector.cc:8
TFWLiteSelector.h
TFWLiteSelector
Definition:
TFWLiteSelector.h:57
Track.h
Generated for CMSSW Reference Manual by
1.8.11