|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include "GaudiKernel/MsgStream.h"
29 if ( rateBit ) samplingRate = 25;
116 sl <<
"CscRawDataCollection: "
118 <<
", rodId()="<< coll.
rodId()
120 <<
", numRPU()="<< coll.
numRPU()
121 <<
", detector event type="<< coll.
eventType()
128 for (;
it!=itEnd;++
it) sl<< (**
it)<<
", ";
129 sl <<
" ]"<<std::endl;
void set_enableCal()
is calibration enabled
Const iterator class for DataVector/DataList.
uint16_t identify() const
access methods
bool neutron() const
is neutron rejection ON?
void set_calLayer(const uint8_t calLay)
set the layer number where the calibration is been done
void set_neutron()
is neutron rejection applied?
bool sparsified() const
is sparsified data? is neutron rejection ON? is calibration enabled?
bool samplingPhase() const
uint32_t m_eventType
event type/data type
uint32_t eventType() const
uint8_t calLayer() const
Calibration layer.
uint8_t firstBitSummary() const
uint8_t calAmplitude() const
Calibration pulser amplitude.
bool calEnabled() const
is calibration enabled?
Collection of CSC Raw Hits, arranged according to CSC Detector Elements Author: Ketevi A.
void set_sparsified()
is this sparsified data?
std::ostream & operator<<(std::ostream &sl, const CscRawDataCollection &coll)
Overload of << operator for std::ostream for debug output.
uint16_t numSamples() const
uint16_t m_numRPU
number of RPU
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
void setNumSamples(const uint16_t n)
insert the number of samples into the detector event type word
void setSamplingRate(const uint16_t rate)
insert the rate into the detector event type word - the rate can 20 or 40 MHz
void set_calAmplitude(const uint8_t calAmp)
set the calibration amplitude
uint16_t subDetectorId() const
void setLatency(const uint16_t latency)
insert the latency into the detector event type word
uint8_t rate() const
the rate could be 25 or 50 ns
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
void setNumDPU(const uint16_t numDPU)
obsolete - just backward compatibility with old data