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

Namespaces

namespace  reco_workflow
 

Classes

class  BTOFLayer
 
class  Chip
 Container for similated points connected to a given TOF Chip This will be used in order to allow a more efficient clusterization that can happen only between digits that belong to the same Chip. More...
 
struct  ChipSpecifics
 
class  Detector
 
class  Digit
 
class  Digitizer
 Digitizer for the ALICE3 Inner/Outer TOF detector. More...
 
struct  DPLDigitizerParam
 
class  FTOFLayer
 
class  GeometryTGeo
 
struct  IOTOFBaseParam
 
class  IOTOFDPLDigitizerTask
 
struct  ITOFChipSpecificParam
 
struct  ITOFChipSpecifics
 
class  ITOFLayer
 
class  LabeledDigit
 
class  Layer
 
struct  McLabelRef
 
struct  OTOFChipSpecificParam
 
struct  OTOFChipSpecifics
 
class  OTOFLayer
 
class  Segmentation
 
class  TF3DigitReader
 

Typedefs

template<typename T >
using BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T >
 
using MCCont = o2::dataformats::ConstMCTruthContainer< o2::MCCompLabel >
 

Functions

void setLayerStyle (TGeoVolume *obj)
 
void setStaveStyle (TGeoVolume *obj)
 
void setModuleStyle (TGeoVolume *obj)
 
void setChipStyle (TGeoVolume *obj)
 
void setSensorStyle (TGeoVolume *obj)
 
o2::framework::DataProcessorSpec getIOTOFDigitReaderSpec (bool useMC=true, bool useCalib=false, std::string defname="iotofdigits.root")
 
o2::framework::DataProcessorSpec getIOTOFDigitWriterSpec (bool mctruth=true, bool dec=false, bool calib=false)
 
DataProcessorSpec getDigitWriterSpec (bool mctruth, bool dec, bool calib, o2::header::DataOrigin detOrig, o2::detectors::DetID detId)
 
std::vector< o2::framework::OutputSpecmakeOutChannels (o2::header::DataOrigin detOrig, bool mctruth)
 
o2::framework::DataProcessorSpec getIOTOFDigitizerSpec (int channel, bool mctruth)
 

Typedef Documentation

◆ BranchDefinition

Definition at line 37 of file DigitWriterSpec.cxx.

◆ MCCont

Function Documentation

◆ getDigitWriterSpec()

DataProcessorSpec o2::iotof::getDigitWriterSpec ( bool  mctruth,
bool  dec,
bool  calib,
o2::header::DataOrigin  detOrig,
o2::detectors::DetID  detId 
)

create the processor spec describing a processor receiving digits for ITS/MFT and writing them to file

Definition at line 42 of file DigitWriterSpec.cxx.

◆ getIOTOFDigitizerSpec()

o2::framework::DataProcessorSpec o2::iotof::getIOTOFDigitizerSpec ( int  channel,
bool  mctruth 
)

Definition at line 192 of file IOTOFDigitizerSpec.cxx.

◆ getIOTOFDigitReaderSpec()

DataProcessorSpec o2::iotof::getIOTOFDigitReaderSpec ( bool  useMC = true,
bool  useCalib = false,
std::string  defname = "iotofdigits.root" 
)

create a processor spec read ITS/MFT Digit data from a root file

Definition at line 112 of file DigitReaderSpec.cxx.

◆ getIOTOFDigitWriterSpec()

DataProcessorSpec o2::iotof::getIOTOFDigitWriterSpec ( bool  mctruth = true,
bool  dec = false,
bool  calib = false 
)

Definition at line 104 of file DigitWriterSpec.cxx.

◆ makeOutChannels()

std::vector< o2::framework::OutputSpec > o2::iotof::makeOutChannels ( o2::header::DataOrigin  detOrig,
bool  mctruth 
)

Definition at line 179 of file IOTOFDigitizerSpec.cxx.

◆ setChipStyle()

void o2::iotof::setChipStyle ( TGeoVolume *  obj)

Definition at line 111 of file Layer.cxx.

◆ setLayerStyle()

void o2::iotof::setLayerStyle ( TGeoVolume *  obj)

Definition at line 90 of file Layer.cxx.

◆ setModuleStyle()

void o2::iotof::setModuleStyle ( TGeoVolume *  obj)

Definition at line 104 of file Layer.cxx.

◆ setSensorStyle()

void o2::iotof::setSensorStyle ( TGeoVolume *  obj)

Definition at line 118 of file Layer.cxx.

◆ setStaveStyle()

void o2::iotof::setStaveStyle ( TGeoVolume *  obj)

Definition at line 97 of file Layer.cxx.