11 theConsecutiveStrips(),
35 const int& numberOfConsecutiveStrips,
36 const int& closestMaximum,
37 const short int & deadStrip) :
39 theStripHitPosition( sHitPos ),
40 theStripHitTmax( tmax ),
42 theStripHitADCs( s_adc ),
43 theStripHitRawADCs( s_adcRaw ),
44 theConsecutiveStrips(numberOfConsecutiveStrips),
45 theClosestMaximum(closestMaximum),
46 theDeadStrip(deadStrip)
68 std::cout <<
"CSCStripHit in CSC Detector: " << std::dec <<
cscDetId() << std::endl;
73 <<
" (" <<
"HEX: " << std::hex <<
strips()[
i] <<
")" <<
" ";}
83 for (
int k=0;
k<8 ;
k++){
84 std::cout << ((stripsl1a()[i] >> (15-
k)) & 0x1) <<
" ";}
const ChannelContainer & stripsl1a() const
L1A.
const StripHitADCContainer & s_adcRaw() const
the raw ADC counts for each of the strip within cluster
ChannelContainer theStripsLowBits
const StripHitADCContainer & s_adc() const
L1A.
ChannelContainer theStrips
std::vector< float > StripHitADCContainer
ChannelContainer theStripsHighBits
L1A.
static const double tmax[3]
int tmax() const
Strip hit maximum time bin.
std::vector< int > ChannelContainer
CSCDetId cscDetId() const
Strip Hit is in this DetId.
void print() const
Print content of the striphit including L1A.
const ChannelContainer & strips() const
L1A.
float sHitPos() const
Strip hit position (centroid)