Project
Loading...
Searching...
No Matches
o2::tpc::TPCTimeSeries Class Reference

Inherits o2::tpc::Task.

Classes

struct  TRDTrackletData
 D2: per-track TRD tracklet lookup data. More...
 

Public Member Functions

 TPCTimeSeries (std::shared_ptr< o2::base::GRPGeomRequest > req, const bool disableWriter, const o2::base::Propagator::MatCorrType matType, const bool enableUnbinnedWriter, const bool tpcOnly, std::shared_ptr< o2::globaltracking::DataRequest > dr)
 \constructor
 
void init (framework::InitContext &ic) final
 
void run (ProcessingContext &pc) final
 
void endOfStream (EndOfStreamContext &eos) final
 
void finaliseCCDB (o2::framework::ConcreteDataMatcher &matcher, void *obj) final
 
- Public Member Functions inherited from o2::tpc::Task
 Task (std::vector< int > laneConfig, std::vector< int > tpcsectors, bool mctruth)
 
void run (framework::ProcessingContext &pc)
 
void init (framework::InitContext &ctx)
 

Static Public Member Functions

static float chi2Match_Phi (const o2::track::TrackParCov &trk1, const o2::track::TrackParCov &trk2)
 
static float chi2Match_Z (const o2::track::TrackParCov &trk1, const o2::track::TrackParCov &trk2)
 

Detailed Description

Definition at line 69 of file TPCTimeSeriesSpec.cxx.

Constructor & Destructor Documentation

◆ TPCTimeSeries()

o2::tpc::TPCTimeSeries::TPCTimeSeries ( std::shared_ptr< o2::base::GRPGeomRequest >  req,
const bool  disableWriter,
const o2::base::Propagator::MatCorrType  matType,
const bool  enableUnbinnedWriter,
const bool  tpcOnly,
std::shared_ptr< o2::globaltracking::DataRequest >  dr 
)
inline

\constructor

Definition at line 129 of file TPCTimeSeriesSpec.cxx.

Member Function Documentation

◆ chi2Match_Phi()

static float o2::tpc::TPCTimeSeries::chi2Match_Phi ( const o2::track::TrackParCov &  trk1,
const o2::track::TrackParCov &  trk2 
)
inlinestatic

Chi2 match in bending plane (Y, Snp, Q2Pt) — 3 DOF Both tracks must be at the same X and alpha. Returns -1 if covariance matrix is singular.

Definition at line 84 of file TPCTimeSeriesSpec.cxx.

◆ chi2Match_Z()

static float o2::tpc::TPCTimeSeries::chi2Match_Z ( const o2::track::TrackParCov &  trk1,
const o2::track::TrackParCov &  trk2 
)
inlinestatic

Chi2 match in non-bending plane (Z, Tgl) — 2 DOF Both tracks must be at the same X and alpha. Returns -1 if covariance matrix is singular.

Definition at line 113 of file TPCTimeSeriesSpec.cxx.

◆ endOfStream()

void o2::tpc::TPCTimeSeries::endOfStream ( EndOfStreamContext &  eos)
inlinefinal

Definition at line 997 of file TPCTimeSeriesSpec.cxx.

◆ finaliseCCDB()

void o2::tpc::TPCTimeSeries::finaliseCCDB ( o2::framework::ConcreteDataMatcher &  matcher,
void *  obj 
)
inlinefinal

Definition at line 1005 of file TPCTimeSeriesSpec.cxx.

◆ init()

void o2::tpc::TPCTimeSeries::init ( framework::InitContext &  ic)
inlinefinal

Definition at line 131 of file TPCTimeSeriesSpec.cxx.

◆ run()

void o2::tpc::TPCTimeSeries::run ( ProcessingContext &  pc)
inlinefinal

Definition at line 191 of file TPCTimeSeriesSpec.cxx.


The documentation for this class was generated from the following file: