#include <OmtfDtDataWord64.h>
Public Member Functions | |
unsigned int | bcnt_e0 () const |
unsigned int | bcnt_e1 () const |
unsigned int | bcnt_st () const |
unsigned int | bxNum () const |
DtDataWord64 (Word64 data) | |
DtDataWord64 () | |
unsigned int | eta () const |
unsigned int | etaQuality () const |
unsigned int | fiber () const |
int | phi () const |
int | phiB () const |
unsigned int | quality () const |
unsigned int | sector () const |
unsigned int | station () const |
unsigned int | type () const |
unsigned int | valid () const |
Private Attributes | |
union { | |
struct { | |
uint64_t bcnt_e0_: 2 | |
uint64_t bcnt_e1_: 2 | |
uint64_t bcnt_st_: 2 | |
uint64_t bxNum_: 3 | |
uint64_t dummy1_: 1 | |
uint64_t eta_hit_: 7 | |
uint64_t eta_qbit_: 7 | |
uint64_t fiber_: 1 | |
uint64_t sector_: 2 | |
uint64_t st_: 2 | |
uint64_t st_cal_: 1 | |
int64_t st_phi_: 12 | |
int64_t st_phib_: 10 | |
uint64_t st_q_: 5 | |
uint64_t type_: 4 | |
uint64_t valid_: 3 | |
} | |
uint64_t rawData | |
}; | |
Friends | |
class | DtPacker |
class | OmtfPacker |
std::ostream & | operator<< (std::ostream &out, const DtDataWord64 &o) |
Definition at line 9 of file OmtfDtDataWord64.h.
|
inline |
Definition at line 11 of file OmtfDtDataWord64.h.
|
inline |
Definition at line 12 of file OmtfDtDataWord64.h.
|
inline |
Definition at line 19 of file OmtfDtDataWord64.h.
References bcnt_e0_.
Referenced by omtf::operator<<().
|
inline |
Definition at line 20 of file OmtfDtDataWord64.h.
References bcnt_e1_.
Referenced by omtf::operator<<().
|
inline |
Definition at line 18 of file OmtfDtDataWord64.h.
References bcnt_st_.
Referenced by omtf::operator<<(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 25 of file OmtfDtDataWord64.h.
References bxNum_.
Referenced by omtf::operator<<(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 16 of file OmtfDtDataWord64.h.
References eta_hit_.
Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), omtf::operator<<(), Jet.Jet::puJetId(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 17 of file OmtfDtDataWord64.h.
References eta_qbit_.
Referenced by omtf::operator<<(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 23 of file OmtfDtDataWord64.h.
References fiber_.
Referenced by omtf::operator<<(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 13 of file OmtfDtDataWord64.h.
References st_phi_.
Referenced by Particle.Particle::__str__(), omtf::operator<<(), ntupleDataFormat.Track::phiPull(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 14 of file OmtfDtDataWord64.h.
References st_phib_.
Referenced by omtf::DtUnpacker::unpack().
|
inline |
Definition at line 15 of file OmtfDtDataWord64.h.
References st_q_.
Referenced by omtf::operator<<(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 24 of file OmtfDtDataWord64.h.
References sector_.
Referenced by geometryXMLparser.DTAlignable::index(), omtf::operator<<(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 22 of file OmtfDtDataWord64.h.
References st_.
Referenced by geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), omtf::operator<<(), and omtf::DtUnpacker::unpack().
|
inline |
Definition at line 26 of file OmtfDtDataWord64.h.
References type_.
Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), omtf::operator<<(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().
|
inline |
|
friend |
Definition at line 28 of file OmtfDtDataWord64.h.
|
friend |
Definition at line 27 of file OmtfDtDataWord64.h.
|
friend |
Definition at line 4 of file OmtfDtDataWord64.cc.
union { ... } |
uint64_t omtf::DtDataWord64::bcnt_e0_ |
Definition at line 43 of file OmtfDtDataWord64.h.
Referenced by bcnt_e0(), and omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::bcnt_e1_ |
Definition at line 44 of file OmtfDtDataWord64.h.
Referenced by bcnt_e1(), and omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::bcnt_st_ |
Definition at line 42 of file OmtfDtDataWord64.h.
Referenced by bcnt_st(), and omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::bxNum_ |
Definition at line 49 of file OmtfDtDataWord64.h.
Referenced by bxNum(), and omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::dummy1_ |
Definition at line 41 of file OmtfDtDataWord64.h.
uint64_t omtf::DtDataWord64::eta_hit_ |
Definition at line 40 of file OmtfDtDataWord64.h.
Referenced by eta(), and omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::eta_qbit_ |
Definition at line 39 of file OmtfDtDataWord64.h.
Referenced by etaQuality(), and omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::fiber_ |
Definition at line 47 of file OmtfDtDataWord64.h.
Referenced by fiber(), and omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::rawData |
Definition at line 33 of file OmtfDtDataWord64.h.
Referenced by omtf::DtPacker::pack().
uint64_t omtf::DtDataWord64::sector_ |
Definition at line 48 of file OmtfDtDataWord64.h.
Referenced by omtf::DtPacker::pack(), and sector().
uint64_t omtf::DtDataWord64::st_ |
Definition at line 46 of file OmtfDtDataWord64.h.
Referenced by omtf::DtPacker::pack(), and station().
uint64_t omtf::DtDataWord64::st_cal_ |
Definition at line 38 of file OmtfDtDataWord64.h.
int64_t omtf::DtDataWord64::st_phi_ |
Definition at line 35 of file OmtfDtDataWord64.h.
Referenced by omtf::DtPacker::pack(), and phi().
int64_t omtf::DtDataWord64::st_phib_ |
Definition at line 36 of file OmtfDtDataWord64.h.
Referenced by omtf::DtPacker::pack(), and phiB().
uint64_t omtf::DtDataWord64::st_q_ |
Definition at line 37 of file OmtfDtDataWord64.h.
Referenced by omtf::DtPacker::pack(), and quality().
uint64_t omtf::DtDataWord64::type_ |
Definition at line 50 of file OmtfDtDataWord64.h.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), and type().
uint64_t omtf::DtDataWord64::valid_ |
Definition at line 45 of file OmtfDtDataWord64.h.
Referenced by omtf::DtPacker::pack(), and valid().