CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
AlignmentCSCBeamHaloSelector.h
Go to the documentation of this file.
1 #ifndef Alignment_CommonAlignmentAlgorithm_AlignmentCSCBeamHaloSelector_h
2 #define Alignment_CommonAlignmentAlgorithm_AlignmentCSCBeamHaloSelector_h
3 
4 #include <vector>
7 
8 namespace edm {
9  class Event;
10  class ParameterSet;
11 }
12 
13 class TrackingRecHit;
14 
16  public:
17  typedef std::vector<const reco::Track*> Tracks;
18 
21 
24 
26  Tracks select(const Tracks &tracks, const edm::Event &iEvent) const;
27 
28  private:
29  unsigned int m_minStations;
30  unsigned int m_minHitsPerStation;
31 };
32 
33 #endif
std::vector< const reco::Track * > Tracks
Tracks select(const Tracks &tracks, const edm::Event &iEvent) const
select tracks
Definition: Event.h:16
int iEvent
Definition: GenABIO.cc:230
tuple tracks
Definition: testEve_cfg.py:39
AlignmentCSCBeamHaloSelector(const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC)
constructor