ATLAS Offline Software
Classes | Typedefs | Functions
CscRawDataCollection.h File Reference
#include "MuonRDO/CscRawData.h"
#include "AthContainers/DataVector.h"
#include "AthenaKernel/CLASS_DEF.h"
#include "Identifier/IdentifierHash.h"
#include <map>
Include dependency graph for CscRawDataCollection.h:

Go to the source code of this file.

Classes

class  CscRawDataCollection
 Collection of CSC Raw Hits, arranged according to CSC Detector Elements Author: Ketevi A. More...
 

Typedefs

typedef DataVector< CscRawDataCollectionCSC_RAWDATACOLLECTION_vector
 

Functions

std::ostream & operator<< (std::ostream &sl, const CscRawDataCollection &coll)
 Overload of << operator for std::ostream for debug output. More...
 

Typedef Documentation

◆ CSC_RAWDATACOLLECTION_vector

Definition at line 200 of file CscRawDataCollection.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  sl,
const CscRawDataCollection coll 
)

Overload of << operator for std::ostream for debug output.

Definition at line 114 of file CscRawDataCollection.cxx.

115 {
116  sl << "CscRawDataCollection: "
117  << "identify()="<< coll.identify()
118  << ", rodId()="<< coll.rodId()
119  << ", subDetectorId()="<< coll.subDetectorId()
120  << ", numRPU()="<< coll.numRPU()
121  << ", detector event type="<< coll.eventType()
122  << ", sampling phase="<< coll.samplingPhase()
123  << ", trigger type="<< coll.triggerType()
124  << ", first bit summary="<< coll.firstBitSummary()
125  <<" CscRawData=[";
128  for (;it!=itEnd;++it) sl<< (**it)<<", ";
129  sl <<" ]"<<std::endl;
130  return sl;}
DataModel_detail::const_iterator
Const iterator class for DataVector/DataList.
Definition: DVLIterator.h:82
CscRawDataCollection::identify
uint16_t identify() const
access methods
Definition: CscRawDataCollection.h:107
skel.it
it
Definition: skel.GENtoEVGEN.py:396
CscRawDataCollection::samplingPhase
bool samplingPhase() const
Definition: CscRawDataCollection.h:117
CscRawDataCollection::eventType
uint32_t eventType() const
Definition: CscRawDataCollection.h:120
CscRawDataCollection::triggerType
bool triggerType() const
Definition: CscRawDataCollection.h:118
CscRawDataCollection::firstBitSummary
uint8_t firstBitSummary() const
Definition: CscRawDataCollection.h:119
CscRawDataCollection::rodId
uint16_t rodId() const
Definition: CscRawDataCollection.h:112
DataVector::end
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
CscRawDataCollection::numRPU
uint16_t numRPU() const
Definition: CscRawDataCollection.h:114
CscRawDataCollection::subDetectorId
uint16_t subDetectorId() const
Definition: CscRawDataCollection.h:113
DataVector::begin
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.