CMS 3D CMS Logo

CSCDQM_StripCluster.h
Go to the documentation of this file.
1 #ifndef CSCDQM_StripCluster_h
2 #define CSCDQM_StripCluster_h
3 
4 #include <TObject.h>
5 #include <vector>
6 #include <algorithm>
7 
10 
11 namespace cscdqm {
12 
17  class StripCluster {
18  public:
19  std::vector<StripClusterFitData> ClusterPulseMapHeight;
20  std::vector<ClusterLocalMax> localMax;
25  int LayerId;
26  int EventId;
27  float Mean[2];
28 
29  int rlocalMaxTime(int i) { return localMax[i].Time; }
30  int rlocalMaxStrip(int i) { return localMax[i].Strip; }
31  int rLFTBNDTime(void) { return LFTBNDTime; }
32  int rLFTBNDStrip(void) { return LFTBNDStrip; }
33  int rIRTBNDTime(void) { return IRTBNDTime; }
34  int rIRTBNDStrip(void) { return IRTBNDStrip; }
35  int rnlocal() { return localMax.size(); }
36  StripCluster();
37  virtual ~StripCluster();
38  // ClassDef(StripCluster,1) //StripCluster
39  };
40 
41 } // namespace cscdqm
42 
43 #endif
std::vector< StripClusterFitData > ClusterPulseMapHeight
std::vector< ClusterLocalMax > localMax