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.