CMS 3D CMS Logo

TrackInfoProducer.h
Go to the documentation of this file.
1 #ifndef TrackInfoProducer_h
2 #define TrackInfoProducer_h
3 
4 //
5 // Package: RecoTracker/TrackInfoProducer
6 // Class: TrackInfoProducer
7 //
8 //
9 // Description: Produce TrackInfo from Trajectory
10 //
11 //
12 // Original Author: Chiara Genta
13 // Created:
14 //
15 
24 
26 public:
27  // TrackInfoProducer(){}
28  explicit TrackInfoProducer(const edm::ParameterSet& iConfig);
29 
30  ~TrackInfoProducer() override{};
31 
32  void produce(edm::Event&, const edm::EventSetup&) override;
33 
34 private:
40 };
41 #endif
TrackInfoProducer::updatedStateTag_
std::string updatedStateTag_
Definition: TrackInfoProducer.h:39
TrackInfoProducer::TrajectoryToken_
edm::EDGetTokenT< std::vector< Trajectory > > TrajectoryToken_
Definition: TrackInfoProducer.h:36
EDProducer.h
TrackInfoProducerAlgorithm
Definition: TrackInfoProducerAlgorithm.h:20
edm::EDGetTokenT
Definition: EDGetToken.h:33
TrackInfoProducer::forwardPredictedStateTag_
std::string forwardPredictedStateTag_
Definition: TrackInfoProducer.h:39
TrackInfoProducer::assoMapToken_
edm::EDGetTokenT< TrajTrackAssociationCollection > assoMapToken_
Definition: TrackInfoProducer.h:38
TrackInfoProducer::TrackInfoProducer
TrackInfoProducer(const edm::ParameterSet &iConfig)
Definition: TrackInfoProducer.cc:11
TrackInfoProducer::backwardPredictedStateTag_
std::string backwardPredictedStateTag_
Definition: TrackInfoProducer.h:39
TrackFwd.h
TrackInfoProducer::theAlgo_
TrackInfoProducerAlgorithm theAlgo_
Definition: TrackInfoProducer.h:35
TrajTrackAssociation.h
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
TrackInfoProducer::combinedStateTag_
std::string combinedStateTag_
Definition: TrackInfoProducer.h:39
edm::EventSetup
Definition: EventSetup.h:58
TrackInfoProducer::trackCollectionToken_
edm::EDGetTokenT< reco::TrackCollection > trackCollectionToken_
Definition: TrackInfoProducer.h:37
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
TrackInfoProducerAlgorithm.h
Trajectory.h
TrackInfoProducer
Definition: TrackInfoProducer.h:25
EventSetup.h
edm::EDProducer
Definition: EDProducer.h:35
TrackInfoProducer::~TrackInfoProducer
~TrackInfoProducer() override
Definition: TrackInfoProducer.h:30
ParameterSet.h
edm::Event
Definition: Event.h:73
TrackInfoProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: TrackInfoProducer.cc:20