Project
Loading...
Searching...
No Matches
o2::focal Namespace Reference

Namespaces

namespace  constants
 
namespace  PixelWord
 
namespace  reco_workflow
 

Classes

struct  ASICChannel
 
class  ASICContainer
 
class  ASICData
 
struct  ASICHeader
 
class  Composition
 
class  Detector
 FOCAL detector simulation. More...
 
class  Event
 
class  EventReader
 
class  Geometry
 
class  Hit
 Common FOCAL hit class for the detector simulation. More...
 
class  IndexExceptionEvent
 
struct  PadASICWord
 
class  PadBadChannelMap
 
class  PadData
 
class  PadDecoder
 
struct  PadGBTWord
 
class  PadLayerEvent
 
class  PadMapper
 
class  PadPedestal
 
class  PadPedestalCalibDevice
 
struct  Parent
 Information about superparent (particle entering any FOCAL volume) More...
 
struct  PixelChip
 
class  PixelChipRecord
 
class  PixelDecoder
 
struct  PixelHit
 
class  PixelLaneHandler
 
class  PixelLanePayload
 
class  PixelLayerEvent
 
class  PixelMapper
 
class  TestbeamAnalysis
 
class  TriggerRecord
 
struct  TriggerWord
 
class  VirtualSegment
 

Functions

std::ostream & operator<< (std::ostream &in, const IndexExceptionEvent &error)
 
std::ostream & operator<< (std::ostream &stream, const PixelChip &chip)
 
std::ostream & operator<< (std::ostream &stream, const PixelChipRecord &trg)
 
std::ostream & operator<< (std::ostream &stream, const PixelHit &hit)
 
std::ostream & operator<< (std::ostream &stream, const TriggerRecord &trg)
 
Hit operator+ (const Hit &lhs, const Hit &rhs)
 Sum operator, creating a new hit with the sum of the two energy losses.
 
std::ostream & operator<< (std::ostream &stream, const Hit &point)
 Output stream operator for FOCAL hits.
 
o2::framework::DataProcessorSpec getPadPedestalCalibDevice (bool updateCCDB, const std::string &path, bool debug)
 
std::ostream & operator<< (std::ostream &stream, const PadMapper::PositionException &except)
 
std::ostream & operator<< (std::ostream &stream, const PadMapper::ChannelIDException &except)
 
std::ostream & operator<< (std::ostream &stream, const ASICChannel &channel)
 
std::ostream & operator<< (std::ostream &stream, const ASICHeader &header)
 
std::ostream & operator<< (std::ostream &stream, const TriggerWord &trigger)
 
std::ostream & operator<< (std::ostream &stream, const PixelLaneHandler::LaneIndexException &except)
 
std::ostream & operator<< (std::ostream &stream, const PixelLanePayload &payload)
 
std::ostream & operator<< (std::ostream &stream, const PixelMapper::InvalidChipException &error)
 
std::ostream & operator<< (std::ostream &stream, const PixelMapper::UninitException &error)
 
std::ostream & operator<< (std::ostream &stream, const PixelMapper::MappingNotSetException &error)
 

Function Documentation

◆ getPadPedestalCalibDevice()

o2::framework::DataProcessorSpec o2::focal::getPadPedestalCalibDevice ( bool  updateCCDB,
const std::string &  path,
bool  debug 
)

Definition at line 218 of file PadPedestalCalibDevice.cxx.

◆ operator+()

Hit o2::focal::operator+ ( const Hit lhs,
const Hit rhs 
)

Sum operator, creating a new hit with the sum of the two energy losses.

Parameters
lhsLeft-hand side of the sum
rhsRight-hand side of the sum
Returns
New hit with the properties of the lhs hit and the summed energy loss of the two hits

Definition at line 53 of file Hit.cxx.

◆ operator<<() [1/16]

std::ostream & o2::focal::operator<< ( std::ostream &  in,
const IndexExceptionEvent error 
)

Definition at line 46 of file ErrorHandling.cxx.

◆ operator<<() [2/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const ASICChannel channel 
)

Definition at line 16 of file PadWord.cxx.

◆ operator<<() [3/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const ASICHeader header 
)

Definition at line 22 of file PadWord.cxx.

◆ operator<<() [4/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const Hit point 
)

Output stream operator for FOCAL hits.

Parameters
streamStream to write on
pointHit to be printed
Returns
Stream after printing

Definition at line 60 of file Hit.cxx.

◆ operator<<() [5/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PadMapper::ChannelIDException except 
)

Definition at line 65 of file PadMapper.cxx.

◆ operator<<() [6/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PadMapper::PositionException except 
)

Definition at line 71 of file PadMapper.cxx.

◆ operator<<() [7/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelChip chip 
)

Definition at line 17 of file PixelChip.cxx.

◆ operator<<() [8/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelChipRecord trg 
)

Definition at line 23 of file PixelChipRecord.cxx.

◆ operator<<() [9/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelHit hit 
)

Definition at line 29 of file PixelHit.cxx.

◆ operator<<() [10/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelLaneHandler::LaneIndexException except 
)

Definition at line 84 of file PixelLaneData.cxx.

◆ operator<<() [11/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelLanePayload payload 
)

Definition at line 90 of file PixelLaneData.cxx.

◆ operator<<() [12/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelMapper::InvalidChipException error 
)

Definition at line 130 of file PixelMapper.cxx.

◆ operator<<() [13/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelMapper::MappingNotSetException error 
)

Definition at line 142 of file PixelMapper.cxx.

◆ operator<<() [14/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const PixelMapper::UninitException error 
)

Definition at line 136 of file PixelMapper.cxx.

◆ operator<<() [15/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const TriggerRecord trg 
)

Definition at line 27 of file TriggerRecord.cxx.

◆ operator<<() [16/16]

std::ostream & o2::focal::operator<< ( std::ostream &  stream,
const TriggerWord trigger 
)

Definition at line 28 of file PadWord.cxx.