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() override
edm::EDGetTokenT< TrajTrackAssociationCollection > assoMapToken_
TrackInfoProducer(const edm::ParameterSet &iConfig)
void produce(edm::Event &, const edm::EventSetup &) override
std::string updatedStateTag_
edm::EDGetTokenT< std::vector< Trajectory > > TrajectoryToken_
std::string forwardPredictedStateTag_
std::string combinedStateTag_
std::string backwardPredictedStateTag_
TrackInfoProducerAlgorithm theAlgo_
edm::EDGetTokenT< reco::TrackCollection > trackCollectionToken_