Go to the documentation of this file.
5 : theDetId(), theWireHitPosition(), theWgroups(), theWireHitTmax(), theDeadWG(), theTimeBinsOn(0) {
18 const short int& deadWG,
19 const std::vector<int>& timeBinsOn)
21 theWireHitPosition(wHitPos),
25 theTimeBinsOn(timeBinsOn) {
40 std::cout <<
" BX + WireGroups combined: ";
49 <<
"HEX: " << std::hex <<
wgroups()[
i] <<
")"
55 <<
"HEX: " << std::hex <<
wgroupsBX()[
i] <<
")"
std::vector< int > ChannelContainer
static const double tmax[3]
ChannelContainer wgroupsBX() const
The BX number.
int tmax() const
The timing for the wire hit.
float wHitPos() const
The wire hit position expressed in terms of wire #.
ChannelContainer theWgroups
void print() const
Print content of the wirehit.
ChannelContainer wgroupsBXandWire() const
The BX + wire group number.
ChannelContainer theWgroupsLowBits
to extract BX
std::vector< int > timeBinsOn() const
Vector of time bins ON for central wire digi, lower of center pair if even number.
ChannelContainer theWgroupsHighBits
BX and wire group number combined.
short int deadWG() const
a dead WG in the cluster?
CSCDetId cscDetId() const
Position of the wire hit in CSC.
ChannelContainer wgroups() const
The wire groups used for forming the cluster.