abstract class to interface the data hit fragment output from the Strip TDS
More...
#include <StripData.h>
abstract class to interface the data hit fragment output from the Strip TDS
This class contains pure virtual methods to be implemented by the derived classes. These latters implement the offline and online version of this data fragment.
- Author
- Alessandro Di Mattia dimat.nosp@m.tia@.nosp@m.cern..nosp@m.ch
Definition at line 30 of file TrigT1NSWSimTools/TrigT1NSWSimTools/StripData.h.
◆ StripData()
NSWL1::StripData::StripData |
( |
| ) |
|
|
inline |
◆ ~StripData()
NSWL1::StripData::~StripData |
( |
| ) |
|
|
inlinevirtual |
◆ bandId()
virtual int NSWL1::StripData::bandId |
( |
| ) |
const |
|
pure virtual |
◆ channelId()
virtual int NSWL1::StripData::channelId |
( |
| ) |
const |
|
pure virtual |
◆ etaCenter()
virtual float NSWL1::StripData::etaCenter |
( |
| ) |
const |
|
pure virtual |
◆ globX()
virtual float NSWL1::StripData::globX |
( |
| ) |
const |
|
pure virtual |
◆ globY()
virtual float NSWL1::StripData::globY |
( |
| ) |
const |
|
pure virtual |
◆ globZ()
virtual float NSWL1::StripData::globZ |
( |
| ) |
const |
|
pure virtual |
◆ id()
virtual uint32_t NSWL1::StripData::id |
( |
| ) |
const |
|
pure virtual |
methods for retrieving the bare data
get the 32 bit word identifing the fragment
Implemented in NSWL1::StripOfflineData.
◆ Identity()
virtual Identifier NSWL1::StripData::Identity |
( |
| ) |
const |
|
pure virtual |
◆ isSmall()
virtual int NSWL1::StripData::isSmall |
( |
| ) |
const |
|
pure virtual |
◆ layer()
virtual int NSWL1::StripData::layer |
( |
| ) |
const |
|
pure virtual |
◆ locX()
virtual float NSWL1::StripData::locX |
( |
| ) |
const |
|
pure virtual |
◆ locY()
virtual float NSWL1::StripData::locY |
( |
| ) |
const |
|
pure virtual |
◆ locZ()
virtual float NSWL1::StripData::locZ |
( |
| ) |
const |
|
pure virtual |
◆ moduleId()
virtual int NSWL1::StripData::moduleId |
( |
| ) |
const |
|
pure virtual |
◆ phiId()
virtual int NSWL1::StripData::phiId |
( |
| ) |
const |
|
pure virtual |
◆ readStrip()
virtual bool NSWL1::StripData::readStrip |
( |
| ) |
const |
|
pure virtual |
◆ sectorId()
virtual int NSWL1::StripData::sectorId |
( |
| ) |
const |
|
pure virtual |
◆ sectorType()
virtual int NSWL1::StripData::sectorType |
( |
| ) |
const |
|
pure virtual |
◆ set_readStrip()
virtual void NSWL1::StripData::set_readStrip |
( |
bool |
readStrip | ) |
|
|
pure virtual |
◆ setBandId()
virtual void NSWL1::StripData::setBandId |
( |
int |
band_id | ) |
|
|
pure virtual |
◆ setPhiId()
virtual void NSWL1::StripData::setPhiId |
( |
int |
band_id | ) |
|
|
pure virtual |
◆ sideId()
virtual int NSWL1::StripData::sideId |
( |
| ) |
const |
|
pure virtual |
◆ stationName()
virtual std::string NSWL1::StripData::stationName |
( |
| ) |
const |
|
pure virtual |
◆ strip_charge()
virtual float NSWL1::StripData::strip_charge |
( |
| ) |
const |
|
pure virtual |
◆ strip_charge_10bit()
virtual int NSWL1::StripData::strip_charge_10bit |
( |
| ) |
const |
|
pure virtual |
◆ strip_charge_6bit()
virtual int NSWL1::StripData::strip_charge_6bit |
( |
| ) |
const |
|
pure virtual |
◆ time()
virtual float NSWL1::StripData::time |
( |
| ) |
const |
|
pure virtual |
◆ trig_BCID()
virtual int NSWL1::StripData::trig_BCID |
( |
| ) |
const |
|
pure virtual |
◆ type()
virtual char NSWL1::StripData::type |
( |
| ) |
const |
|
pure virtual |
◆ wedge()
virtual int NSWL1::StripData::wedge |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: