CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CombinedTSG.h
Go to the documentation of this file.
1 #ifndef RecoMuon_TrackerSeedGenerator_CombinedTSG_H
2 #define RecoMuon_TrackerSeedGenerator_CombinedTSG_H
3 
12 
13 class CombinedTSG : public CompositeTSG {
14  public:
15  CombinedTSG(const edm::ParameterSet &pset);
16  ~CombinedTSG();
17 
19  void trackerSeeds(const TrackCand&, const TrackingRegion&, BTSeedCollection &);
20 
21  private:
22  std::string theCategory;
23 };
24 
25 #endif
std::pair< const Trajectory *, reco::TrackRef > TrackCand
std::string theCategory
Definition: CombinedTSG.h:22
std::vector< TrajectorySeed > BTSeedCollection
CombinedTSG(const edm::ParameterSet &pset)
Definition: CombinedTSG.cc:8
void trackerSeeds(const TrackCand &, const TrackingRegion &, BTSeedCollection &)
provide the seeds from the TSGs: must be overloaded
Definition: CombinedTSG.cc:17