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

Classes

class  DigitizationContext
 
struct  EventPart
 
class  HitProcessingManager
 O2 specific run class; steering hit processing. More...
 
class  InteractionSampler
 
class  MaterialBudgetMap
 
class  MCKinematicsReader
 
class  O2MCApplication
 
class  O2MCApplicationBase
 
class  O2MCApplicationEvalMat
 
class  O2RunSim
 
struct  SubspecRange
 

Typedefs

using RunFunct_t = std::function< void(const o2::steer::DigitizationContext &)>
 

Functions

DataProcessorSpec getSimReaderSpec (SubspecRange range, const std::vector< std::string > &simprefixes, const std::vector< int > &tpcsectors, bool withTrigger)
 
template<typename T >
void TypedVectorAttach (const char *name, fair::mq::Channel &channel, fair::mq::Parts &parts)
 
void addSpecialParticles ()
 
template<typename T >
const T * attachBranch (std::string const &name, fair::mq::Channel &channel, fair::mq::Parts &parts)
 
 BOOST_AUTO_TEST_CASE (HitProcessingTest)
 

Variables

std::vector< o2::ctp::CTPDigit > * ctptrigger = nullptr
 
float gIntRate = -1.
 

Typedef Documentation

◆ RunFunct_t

using o2::steer::RunFunct_t = typedef std::function<void(const o2::steer::DigitizationContext&)>

Definition at line 32 of file HitProcessingManager.h.

Function Documentation

◆ addSpecialParticles()

void o2::steer::addSpecialParticles ( )

Definition at line 257 of file O2MCApplication.cxx.

◆ attachBranch()

template<typename T >
const T * o2::steer::attachBranch ( std::string const &  name,
fair::mq::Channel &  channel,
fair::mq::Parts &  parts 
)

Definition at line 1563 of file O2MCApplication.cxx.

◆ BOOST_AUTO_TEST_CASE()

o2::steer::BOOST_AUTO_TEST_CASE ( HitProcessingTest  )

Definition at line 27 of file testHitProcessingManager.cxx.

◆ getSimReaderSpec()

o2::framework::DataProcessorSpec o2::steer::getSimReaderSpec ( SubspecRange  range,
const std::vector< std::string > &  simprefixes,
const std::vector< int > &  tpcsectors,
bool  withTrigger 
)

Definition at line 50 of file SimReaderSpec.cxx.

◆ TypedVectorAttach()

template<typename T >
void o2::steer::TypedVectorAttach ( const char name,
fair::mq::Channel &  channel,
fair::mq::Parts &  parts 
)

Definition at line 47 of file O2MCApplication.cxx.

Variable Documentation

◆ ctptrigger

std::vector<o2::ctp::CTPDigit>* o2::steer::ctptrigger = nullptr

Definition at line 47 of file SimReaderSpec.cxx.

◆ gIntRate

float o2::steer::gIntRate = -1.

Definition at line 48 of file SimReaderSpec.cxx.