CMS 3D CMS Logo

CSCSegmentAlgorithm.h
Go to the documentation of this file.
1 #ifndef CSCSegment_CSCSegmentAlgorithm_h
2 #define CSCSegment_CSCSegmentAlgorithm_h
3 
19 
21 #include <vector>
22 
24 public:
28  virtual ~CSCSegmentAlgorithm(){};
29 
32  virtual std::vector<CSCSegment> run(const CSCChamber* chamber, const std::vector<const CSCRecHit2D*>& rechits) = 0;
33 
34 private:
35 };
36 
37 #endif
CSCRecHit2DCollection.h
CSCSegmentAlgorithm
Definition: CSCSegmentAlgorithm.h:23
CSCSegmentAlgorithm::run
virtual std::vector< CSCSegment > run(const CSCChamber *chamber, const std::vector< const CSCRecHit2D * > &rechits)=0
CSCChamber
Definition: CSCChamber.h:22
edm::ParameterSet
Definition: ParameterSet.h:36
TrackInfoProducer_cfi.rechits
rechits
Definition: TrackInfoProducer_cfi.py:9
CSCSegmentAlgorithm::~CSCSegmentAlgorithm
virtual ~CSCSegmentAlgorithm()
Destructor.
Definition: CSCSegmentAlgorithm.h:28
Frameworkfwd.h
relativeConstraints.chamber
chamber
Definition: relativeConstraints.py:53
CSCSegmentAlgorithm::CSCSegmentAlgorithm
CSCSegmentAlgorithm(const edm::ParameterSet &)
Constructor.
Definition: CSCSegmentAlgorithm.h:26
CSCSegment.h
CSCChamber.h