Project
Loading...
Searching...
No Matches
o2::globaltracking::GloFwdAssessment Class Reference

#include <MatchGlobalFwdAssessment.h>

Public Member Functions

 GloFwdAssessment ()=delete
 
 GloFwdAssessment (bool useMC)
 
 ~GloFwdAssessment ()=default
 
void disableMIDFilter ()
 
void init (bool finalizeAnalysis)
 
void createHistos ()
 
void loadHistos ()
 
void deleteHistograms ()
 
void reset ()
 
void runBasicQC (o2::framework::ProcessingContext &ctx)
 
void processPairables ()
 
void processGeneratedTracks ()
 
void processRecoTracks ()
 
void processTrueTracks ()
 
void fillTrueRecoTracksMap ()
 
void addMCParticletoHistos (const MCTrack *mcTr, const int TrackType, const o2::dataformats::MCEventHeader &evH)
 
void finalizeAnalysis ()
 
void finalizeRecoAndPairables ()
 
void finalizePurityAndEff ()
 
void finalizeCutConfig (float minCut, float maxCut, int nSteps)
 
void getHistos (TObjArray &objar)
 
void setBz (float bz)
 
double orbitToSeconds (uint32_t orbit, uint32_t refOrbit)
 

Detailed Description

Definition at line 53 of file MatchGlobalFwdAssessment.h.

Constructor & Destructor Documentation

◆ GloFwdAssessment() [1/2]

o2::globaltracking::GloFwdAssessment::GloFwdAssessment ( )
delete

◆ GloFwdAssessment() [2/2]

o2::globaltracking::GloFwdAssessment::GloFwdAssessment ( bool  useMC)
inline

Definition at line 57 of file MatchGlobalFwdAssessment.h.

◆ ~GloFwdAssessment()

o2::globaltracking::GloFwdAssessment::~GloFwdAssessment ( )
default

Member Function Documentation

◆ addMCParticletoHistos()

void GloFwdAssessment::addMCParticletoHistos ( const MCTrack mcTr,
const int  TrackType,
const o2::dataformats::MCEventHeader evH 
)

Definition at line 440 of file MatchGlobalFwdAssessment.cxx.

◆ createHistos()

void GloFwdAssessment::createHistos ( )

Definition at line 82 of file MatchGlobalFwdAssessment.cxx.

◆ deleteHistograms()

void o2::globaltracking::GloFwdAssessment::deleteHistograms ( )

◆ disableMIDFilter()

void o2::globaltracking::GloFwdAssessment::disableMIDFilter ( )
inline

Definition at line 59 of file MatchGlobalFwdAssessment.h.

◆ fillTrueRecoTracksMap()

void o2::globaltracking::GloFwdAssessment::fillTrueRecoTracksMap ( )
inline

Definition at line 73 of file MatchGlobalFwdAssessment.h.

◆ finalizeAnalysis()

void GloFwdAssessment::finalizeAnalysis ( )

Definition at line 592 of file MatchGlobalFwdAssessment.cxx.

◆ finalizeCutConfig()

void o2::globaltracking::GloFwdAssessment::finalizeCutConfig ( float  minCut,
float  maxCut,
int  nSteps 
)
inline

Definition at line 93 of file MatchGlobalFwdAssessment.h.

◆ finalizePurityAndEff()

void GloFwdAssessment::finalizePurityAndEff ( )

Purity vs score cuts

Definition at line 651 of file MatchGlobalFwdAssessment.cxx.

◆ finalizeRecoAndPairables()

void GloFwdAssessment::finalizeRecoAndPairables ( )

Definition at line 604 of file MatchGlobalFwdAssessment.cxx.

◆ getHistos()

void GloFwdAssessment::getHistos ( TObjArray &  objar)

Definition at line 464 of file MatchGlobalFwdAssessment.cxx.

◆ init()

void GloFwdAssessment::init ( bool  finalizeAnalysis)

Definition at line 25 of file MatchGlobalFwdAssessment.cxx.

◆ loadHistos()

void GloFwdAssessment::loadHistos ( )

Definition at line 521 of file MatchGlobalFwdAssessment.cxx.

◆ orbitToSeconds()

double o2::globaltracking::GloFwdAssessment::orbitToSeconds ( uint32_t  orbit,
uint32_t  refOrbit 
)
inline

Definition at line 103 of file MatchGlobalFwdAssessment.h.

◆ processGeneratedTracks()

void GloFwdAssessment::processGeneratedTracks ( )

Definition at line 240 of file MatchGlobalFwdAssessment.cxx.

◆ processPairables()

void GloFwdAssessment::processPairables ( )

Definition at line 255 of file MatchGlobalFwdAssessment.cxx.

◆ processRecoTracks()

void GloFwdAssessment::processRecoTracks ( )

Definition at line 315 of file MatchGlobalFwdAssessment.cxx.

◆ processTrueTracks()

void GloFwdAssessment::processTrueTracks ( )

Reco assessment histos

Definition at line 349 of file MatchGlobalFwdAssessment.cxx.

◆ reset()

void GloFwdAssessment::reset ( )

Definition at line 32 of file MatchGlobalFwdAssessment.cxx.

◆ runBasicQC()

void GloFwdAssessment::runBasicQC ( o2::framework::ProcessingContext ctx)

Definition at line 200 of file MatchGlobalFwdAssessment.cxx.

◆ setBz()

void o2::globaltracking::GloFwdAssessment::setBz ( float  bz)
inline

Definition at line 101 of file MatchGlobalFwdAssessment.h.


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