CMS 3D CMS Logo

CSCSegAlgoPreClustering.h
Go to the documentation of this file.
1 #ifndef CSCSegment_CSCSegAlgoPreClustering_h
2 #define CSCSegment_CSCSegAlgoPreClustering_h
3 
16 #include <vector>
17 
18 class CSCChamber;
19 
21 public:
22  typedef std::vector<const CSCRecHit2D*> ChamberHitContainer;
23 
25  explicit CSCSegAlgoPreClustering(const edm::ParameterSet& ps);
26 
29 
31  std::vector<std::vector<const CSCRecHit2D*> > clusterHits(const CSCChamber* aChamber,
33 
34 private:
35  bool debug;
36  double dXclusBoxMax;
37  double dYclusBoxMax;
38 
41 };
42 #endif
CSCSegAlgoPreClustering::mean_y
float mean_y
Definition: CSCSegAlgoPreClustering.h:39
CSCSegAlgoPreClustering::err_x
float err_x
Definition: CSCSegAlgoPreClustering.h:39
CSCSegAlgoPreClustering::debug
bool debug
Definition: CSCSegAlgoPreClustering.h:35
CSCSegAlgoPreClustering::dXclusBoxMax
double dXclusBoxMax
Definition: CSCSegAlgoPreClustering.h:36
CSCSegAlgoPreClustering::ChamberHitContainer
std::vector< const CSCRecHit2D * > ChamberHitContainer
Definition: CSCSegAlgoPreClustering.h:22
CSCSegAlgoPreClustering::~CSCSegAlgoPreClustering
~CSCSegAlgoPreClustering()
destructor
Definition: CSCSegAlgoPreClustering.cc:39
CSCSegAlgoPreClustering::CSCSegAlgoPreClustering
CSCSegAlgoPreClustering(const edm::ParameterSet &ps)
constructor
Definition: CSCSegAlgoPreClustering.cc:30
CSCChamber
Definition: CSCChamber.h:22
CSCSegAlgoPreClustering
Definition: CSCSegAlgoPreClustering.h:20
edm::ParameterSet
Definition: ParameterSet.h:36
TrackInfoProducer_cfi.rechits
rechits
Definition: TrackInfoProducer_cfi.py:9
CSCSegAlgoPreClustering::dYclusBoxMax
double dYclusBoxMax
Definition: CSCSegAlgoPreClustering.h:37
CSCSegAlgoPreClustering::err_y
float err_y
Definition: CSCSegAlgoPreClustering.h:39
CSCSegAlgoPreClustering::clusterHits
std::vector< std::vector< const CSCRecHit2D * > > clusterHits(const CSCChamber *aChamber, const ChamberHitContainer &rechits)
clusterize
Definition: CSCSegAlgoPreClustering.cc:44
CSCSegAlgoPreClustering::mean_x
float mean_x
Definition: CSCSegAlgoPreClustering.h:39
CSCSegment.h
CSCRecHit2D.h
CSCSegAlgoPreClustering::theChamber
const CSCChamber * theChamber
Definition: CSCSegAlgoPreClustering.h:40
ParameterSet.h