9#include "cdc/dataobjects/WireID.h"
16 B2DEBUG(250,
"setWireID called with " << iCLayer <<
", " << iWire);
20 setWireID(((iCLayer - 8) / 6) + 1, (iCLayer - 2) % 6, iWire);
35WireID::WireID(
const unsigned short iSuperLayer,
const unsigned short iLayer,
const unsigned short iWire)
unsigned short getICLayer() const
Getter for continuous layer numbering.
unsigned short getISuperLayer() const
Getter for Super-Layer.
WireID(unsigned short eWire=65535)
Constructor taking the encoded wire number.
unsigned short getILayer() const
Getter for layer within the Super-Layer.
void setWireID(unsigned short iSuperLayer, unsigned short iLayer, unsigned short iWire)
Setter using official numbering.
Abstract base class for different kinds of events.