CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
cscdqm::StripCluster Class Reference

Strip Cluster. More...

#include <CSCDQM_StripCluster.h>

Public Member Functions

int rIRTBNDStrip (void)
 
int rIRTBNDTime (void)
 
int rLFTBNDStrip (void)
 
int rLFTBNDTime (void)
 
int rlocalMaxStrip (int i)
 
int rlocalMaxTime (int i)
 
int rnlocal ()
 
 StripCluster ()
 
virtual ~StripCluster ()
 

Public Attributes

std::vector< StripClusterFitDataClusterPulseMapHeight
 
int EventId
 
int IRTBNDStrip
 
int IRTBNDTime
 
int LayerId
 
int LFTBNDStrip
 
int LFTBNDTime
 
std::vector< ClusterLocalMaxlocalMax
 
float Mean [2]
 

Detailed Description

Strip Cluster.

Definition at line 17 of file CSCDQM_StripCluster.h.

Constructor & Destructor Documentation

◆ StripCluster()

cscdqm::StripCluster::StripCluster ( )

Definition at line 6 of file CSCDQM_StripCluster.cc.

6 {}

◆ ~StripCluster()

cscdqm::StripCluster::~StripCluster ( )
virtual

Definition at line 7 of file CSCDQM_StripCluster.cc.

7 {}

Member Function Documentation

◆ rIRTBNDStrip()

int cscdqm::StripCluster::rIRTBNDStrip ( void  )
inline

Definition at line 34 of file CSCDQM_StripCluster.h.

References IRTBNDStrip.

◆ rIRTBNDTime()

int cscdqm::StripCluster::rIRTBNDTime ( void  )
inline

Definition at line 33 of file CSCDQM_StripCluster.h.

References IRTBNDTime.

33 { return IRTBNDTime; }

◆ rLFTBNDStrip()

int cscdqm::StripCluster::rLFTBNDStrip ( void  )
inline

Definition at line 32 of file CSCDQM_StripCluster.h.

References LFTBNDStrip.

◆ rLFTBNDTime()

int cscdqm::StripCluster::rLFTBNDTime ( void  )
inline

Definition at line 31 of file CSCDQM_StripCluster.h.

References LFTBNDTime.

31 { return LFTBNDTime; }

◆ rlocalMaxStrip()

int cscdqm::StripCluster::rlocalMaxStrip ( int  i)
inline

Definition at line 30 of file CSCDQM_StripCluster.h.

References mps_fire::i, and localMax.

30 { return localMax[i].Strip; }
std::vector< ClusterLocalMax > localMax

◆ rlocalMaxTime()

int cscdqm::StripCluster::rlocalMaxTime ( int  i)
inline

Definition at line 29 of file CSCDQM_StripCluster.h.

References mps_fire::i, and localMax.

29 { return localMax[i].Time; }
std::vector< ClusterLocalMax > localMax

◆ rnlocal()

int cscdqm::StripCluster::rnlocal ( )
inline

Definition at line 35 of file CSCDQM_StripCluster.h.

References localMax.

35 { return localMax.size(); }
std::vector< ClusterLocalMax > localMax

Member Data Documentation

◆ ClusterPulseMapHeight

std::vector<StripClusterFitData> cscdqm::StripCluster::ClusterPulseMapHeight

Definition at line 19 of file CSCDQM_StripCluster.h.

◆ EventId

int cscdqm::StripCluster::EventId

Definition at line 26 of file CSCDQM_StripCluster.h.

◆ IRTBNDStrip

int cscdqm::StripCluster::IRTBNDStrip

Definition at line 24 of file CSCDQM_StripCluster.h.

Referenced by rIRTBNDStrip(), and cscdqm::StripClusterFinder::SearchMax().

◆ IRTBNDTime

int cscdqm::StripCluster::IRTBNDTime

Definition at line 23 of file CSCDQM_StripCluster.h.

Referenced by rIRTBNDTime(), and cscdqm::StripClusterFinder::SearchMax().

◆ LayerId

int cscdqm::StripCluster::LayerId

Definition at line 25 of file CSCDQM_StripCluster.h.

Referenced by cscdqm::StripClusterFinder::SearchMax().

◆ LFTBNDStrip

int cscdqm::StripCluster::LFTBNDStrip

Definition at line 22 of file CSCDQM_StripCluster.h.

Referenced by rLFTBNDStrip(), and cscdqm::StripClusterFinder::SearchMax().

◆ LFTBNDTime

int cscdqm::StripCluster::LFTBNDTime

Definition at line 21 of file CSCDQM_StripCluster.h.

Referenced by rLFTBNDTime(), and cscdqm::StripClusterFinder::SearchMax().

◆ localMax

std::vector<ClusterLocalMax> cscdqm::StripCluster::localMax

◆ Mean

float cscdqm::StripCluster::Mean[2]

Definition at line 27 of file CSCDQM_StripCluster.h.