|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include "GaudiKernel/MsgStream.h"
uint32_t m_eventType
event type/data type
uint32_t m_scaAddress
SCA Address.
uint16_t identify() const
access methods
void set_spuCount(unsigned int i, uint16_t count)
void set_eventType(const uint32_t eventType)
Persistent represenation of the Collection of CSC Raw Hits.
void setSubDetectorId(uint16_t subDetectorId)
virtual void persToTrans(const PERS *persVect, TRANS *transVect, MsgStream &log)
Converts vector of PERS::value_type objects to vector of TRANS::value_type objects,...
std::vector< uint8_t > m_dataType
const std::vector< uint16_t > & rpuID() const
std::vector< uint16_t > m_spuCount
cluster counts for 10 SPU: 5 SPU in each chamber or RPU! For Chamber CSS, RPU ID = 5 and for CSL RPU ...
bool samplingPhase() const
uint32_t eventType() const
void set_firstBitSummary(const uint8_t summary)
void setOnlineId(uint16_t id)
uint8_t m_firstBitSummary
First Bit Summary.
IdentifierHash identifyHash() const
Returns the OFFLINE identifier hash for this collection.
const std::vector< uint8_t > & dataType() const
void setIdentifyHash(const IdentifierHash &idHash)
sets the OFFLINE IdentifierHash for this collection
virtual void transToPers(const TRANS *transVect, PERS *persVect, MsgStream &log)
Converts vector of TRANS::value_type objects to vector of PERS::value_type objects,...
uint8_t firstBitSummary() const
void setRodId(uint16_t rodId)
set methods - the name should be self-descriptive
uint16_t m_numRPU
number of RPU
uint32_t scaAddress() const
void set_scaAddress(const uint32_t sca)
bool m_samplingPhase
sampling phase
bool m_triggerType
trigger Type
void setRPUID(const std::vector< uint16_t > &rpuID)
Collection of CSC Raw Hits, arranged according to CSC Detector Elements Author: Ketevi A.
void set_dataType(const unsigned int i, const uint8_t dataType)
virtual void persToTrans(const CscRawDataCollection_p3 *persColl, CscRawDataCollection *transColl, MsgStream &log)
virtual void transToPers(const CscRawDataCollection *transColl, CscRawDataCollection_p3 *persColl, MsgStream &log)
uint16_t m_rodId
online ROD Identifier
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
std::vector< uint16_t > m_rpuID
RPU ID and data type.
uint32_t m_id
Identifier of this collection.
uint16_t spuCount(unsigned int i) const
return the SPU cluster counts For all the non-precision layers,
uint16_t subDetectorId() const
void setNumDPU(const uint16_t numDPU)
obsolete - just backward compatibility with old data