#include <CSCStripHitData.h>
Public Member Functions | |
CSCStripHitData () | |
CSCStripHitData (int istrip, int tmax, const std::vector< float > &phRaw, const std::vector< float > &ph) | |
bool | operator< (const CSCStripHitData &data) const |
Order by 2nd ph bin. More... | |
std::vector< float > const & | ph () const |
std::vector< float > const & | phRaw () const |
int | strip () const |
int | tmax () const |
Private Attributes | |
int | istrip_ |
std::vector< float > | ph_ |
std::vector< float > | phRaw_ |
int | tmax_ |
Static Private Attributes | |
static const int | nbins_ = 4 |
Hold strip hit data while building strip hit clusters. Only 4 timebins of the SCA adc pulseheights are stored.
tmax() returns the bin with max pulseheight, and we store bins tmax-1 to tmax+2. Therefore the peak bin is the 2nd.
Definition at line 16 of file CSCStripHitData.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 33 of file CSCStripHitData.h.
Referenced by strip().
|
staticprivate |
Definition at line 32 of file CSCStripHitData.h.
|
private |
Definition at line 36 of file CSCStripHitData.h.
Referenced by operator<(), and ph().
|
private |
Definition at line 35 of file CSCStripHitData.h.
Referenced by phRaw().
|
private |
Definition at line 34 of file CSCStripHitData.h.
Referenced by tmax().