CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCSegAlgoPreClustering.h
Go to the documentation of this file.
1 #ifndef CSCSegment_CSCSegAlgoPreClustering_h
2 #define CSCSegAlgoPreClustering_h
3 
16 #include <vector>
17 
18 class CSCChamber;
19 
21 
22  public:
23 
24  typedef std::vector<const CSCRecHit2D*> ChamberHitContainer;
25 
27  explicit CSCSegAlgoPreClustering(const edm::ParameterSet& ps);
28 
31 
33  std::vector< std::vector<const CSCRecHit2D*> > clusterHits( const CSCChamber* aChamber, const ChamberHitContainer& rechits);
34  private:
35 
36  bool debug;
37  double dXclusBoxMax;
38  double dYclusBoxMax;
39 
42 
43 };
44 #endif
std::vector< const CSCRecHit2D * > ChamberHitContainer
CSCSegAlgoPreClustering(const edm::ParameterSet &ps)
constructor
std::vector< std::vector< const CSCRecHit2D * > > clusterHits(const CSCChamber *aChamber, const ChamberHitContainer &rechits)
clusterize