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

Classes

struct  ClusAttachments
 
struct  IndexTableUtils
 
class  StrangenessTracker
 
class  StrangenessTrackerSpec
 
struct  StrangenessTrackingParamConfig
 
class  StrangenessTrackingReader
 

Typedefs

using StrangeTrack = o2::dataformats::StrangeTrack
 
using DataRequest = o2::globaltracking::DataRequest
 
template<typename T >
using BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T >
 
using LabelsType = std::vector< o2::MCCompLabel >
 

Enumerations

enum  DauType : int { kV0DauPos = 0 , kV0DauNeg = 1 , kBach = 2 }
 

Functions

o2::framework::DataProcessorSpec getStrangenessTrackerSpec (o2::dataformats::GlobalTrackID::mask_t src, bool useMC, bool useGeom)
 
o2::framework::WorkflowSpec getWorkflow (bool upstreamClusters=false, bool upstreamV0s=false)
 
o2::framework::DataProcessorSpec getStrangenessTrackingWriterSpec (bool useMC)
 
o2::framework::DataProcessorSpec getStrangenessTrackingReaderSpec (bool useMC)
 
 O2ParamImpl (o2::strangeness_tracking::StrangenessTrackingParamConfig)
 

Typedef Documentation

◆ BranchDefinition

◆ DataRequest

◆ LabelsType

Definition at line 35 of file StrangenessTrackingWriterSpec.cxx.

◆ StrangeTrack

Enumeration Type Documentation

◆ DauType

Enumerator
kV0DauPos 
kV0DauNeg 
kBach 

Definition at line 51 of file StrangenessTracker.h.

Function Documentation

◆ getStrangenessTrackerSpec()

DataProcessorSpec o2::strangeness_tracking::getStrangenessTrackerSpec ( o2::dataformats::GlobalTrackID::mask_t  src,
bool  useMC,
bool  useGeom 
)

Definition at line 140 of file StrangenessTrackingSpec.cxx.

◆ getStrangenessTrackingReaderSpec()

DataProcessorSpec o2::strangeness_tracking::getStrangenessTrackingReaderSpec ( bool  useMC)

create a processor spec read secondary vertex data from a root file

Definition at line 112 of file StrangenessTrackingReaderSpec.cxx.

◆ getStrangenessTrackingWriterSpec()

DataProcessorSpec o2::strangeness_tracking::getStrangenessTrackingWriterSpec ( bool  useMC)

create a processor spec write ITS tracks to ROOT file

Definition at line 38 of file StrangenessTrackingWriterSpec.cxx.

◆ getWorkflow()

o2::framework::WorkflowSpec o2::strangeness_tracking::getWorkflow ( bool  upstreamClusters = false,
bool  upstreamV0s = false 
)

◆ O2ParamImpl()

o2::strangeness_tracking::O2ParamImpl ( o2::strangeness_tracking::StrangenessTrackingParamConfig  )