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

Classes

class  AODProducerWorkflowDPL
 
class  BunchCrossings
 
class  CellHelper
 

Enumerations

enum struct  AODProducerStreamerFlags : uint8_t { TrackQA }
 

Functions

framework::DataProcessorSpec getAODProducerWorkflowSpec (GID::mask_t src, bool enableSV, bool enableST, bool useMC, bool CTPConfigPerRun, bool enableFITextra)
 create a processor spec
 
void dimensionMCKeepStore (std::vector< std::vector< std::unordered_map< int, int > > > &store, int Nsources, int NEvents)
 
void clearMCKeepStore (std::vector< std::vector< std::unordered_map< int, int > > > &store)
 
void keepMCParticle (std::vector< std::vector< std::unordered_map< int, int > > > &store, int source, int event, int track, int value=1)
 

Enumeration Type Documentation

◆ AODProducerStreamerFlags

enum struct o2::aodproducer::AODProducerStreamerFlags : uint8_t
strong
Enumerator
TrackQA 

Definition at line 211 of file AODProducerWorkflowSpec.h.

Function Documentation

◆ clearMCKeepStore()

void o2::aodproducer::clearMCKeepStore ( std::vector< std::vector< std::unordered_map< int, int > > > &  store)

Definition at line 924 of file AODProducerWorkflowSpec.cxx.

◆ dimensionMCKeepStore()

void o2::aodproducer::dimensionMCKeepStore ( std::vector< std::vector< std::unordered_map< int, int > > > &  store,
int  Nsources,
int  NEvents 
)

Definition at line 916 of file AODProducerWorkflowSpec.cxx.

◆ getAODProducerWorkflowSpec()

DataProcessorSpec o2::aodproducer::getAODProducerWorkflowSpec ( GID::mask_t  src,
bool  enableSV,
bool  enableST,
bool  useMC,
bool  CTPConfigPerRun,
bool  enableFITextra 
)

create a processor spec

Definition at line 3106 of file AODProducerWorkflowSpec.cxx.

◆ keepMCParticle()

void o2::aodproducer::keepMCParticle ( std::vector< std::vector< std::unordered_map< int, int > > > &  store,
int  source,
int  event,
int  track,
int  value = 1 
)

Definition at line 934 of file AODProducerWorkflowSpec.cxx.