BmnRoot
Loading...
Searching...
No Matches
BmnGlobalTracking Class Reference

#include <BmnGlobalTracking.h>

Inheritance diagram for BmnGlobalTracking:
[legend]
Collaboration diagram for BmnGlobalTracking:
[legend]

Public Member Functions

 BmnGlobalTracking ()
 Constructor.
 
 BmnGlobalTracking (Bool_t isExp, Bool_t doAlign)
 
virtual ~BmnGlobalTracking ()
 Destructor.
 
virtual InitStatus Init ()
 Inherited from FairTask.
 
virtual void Exec (Option_t *opt)
 Inherited from FairTask.
 
virtual void Finish ()
 Inherited from FairTask.
 
virtual void OnlineWrite (const std::unique_ptr< TTree > &resultTree)
 Write task resul to tree.
 
void SetDoAlign (Bool_t a)
 
const Short_t GetDoAlign () const
 
void SetRunNumber (Int_t r)
 
void SetPeriodNumber (Short_t p)
 
void SetInnerTracksBranchName (TString name)
 
 BmnGlobalTracking ()
 Constructor.
 
 BmnGlobalTracking (Bool_t isExp, Bool_t doAlign)
 
virtual ~BmnGlobalTracking ()
 Destructor.
 
virtual InitStatus Init ()
 Inherited from FairTask.
 
virtual void Exec (Option_t *opt)
 Inherited from FairTask.
 
virtual void Finish ()
 Inherited from FairTask.
 
virtual void OnlineWrite (const std::unique_ptr< TTree > &resultTree)
 Write task resul to tree.
 
void SetDoAlign (Bool_t a)
 
const Short_t GetDoAlign () const
 
void SetRunNumber (Int_t r)
 
void SetPeriodNumber (Short_t p)
 
void SetInnerTracksBranchName (TString name)
 
- Public Member Functions inherited from BmnTask
 BmnTask ()
 
 BmnTask (const char *name, Int_t iVerbose=1)
 
virtual ~BmnTask ()
 Destroy the BmnTask object.
 
 BmnTask (const BmnTask &)=delete
 
BmnTaskoperator= (const BmnTask &)=delete
 
 ClassDef (BmnTask, 1)
 
 BmnTask ()
 
 BmnTask (const char *name, Int_t iVerbose=1)
 
virtual ~BmnTask ()
 Destroy the BmnTask object.
 
 BmnTask (const BmnTask &)=delete
 
BmnTaskoperator= (const BmnTask &)=delete
 
 ClassDef (BmnTask, 1)
 

Detailed Description

Definition at line 49 of file BmnGlobalTracking.h.

Constructor & Destructor Documentation

◆ BmnGlobalTracking() [1/4]

BmnGlobalTracking::BmnGlobalTracking ( )

Constructor.

Definition at line 23 of file BmnGlobalTracking.cxx.

◆ BmnGlobalTracking() [2/4]

BmnGlobalTracking::BmnGlobalTracking ( Bool_t  isExp,
Bool_t  doAlign 
)

Definition at line 64 of file BmnGlobalTracking.cxx.

◆ ~BmnGlobalTracking() [1/2]

BmnGlobalTracking::~BmnGlobalTracking ( )
virtual

Destructor.

Definition at line 105 of file BmnGlobalTracking.cxx.

◆ BmnGlobalTracking() [3/4]

BmnGlobalTracking::BmnGlobalTracking ( )

Constructor.

◆ BmnGlobalTracking() [4/4]

BmnGlobalTracking::BmnGlobalTracking ( Bool_t  isExp,
Bool_t  doAlign 
)

◆ ~BmnGlobalTracking() [2/2]

virtual BmnGlobalTracking::~BmnGlobalTracking ( )
virtual

Destructor.

Member Function Documentation

◆ Exec() [1/2]

◆ Exec() [2/2]

virtual void BmnGlobalTracking::Exec ( Option_t *  opt)
virtual

Inherited from FairTask.

◆ Finish() [1/2]

void BmnGlobalTracking::Finish ( )
virtual

Inherited from FairTask.

Definition at line 1420 of file BmnGlobalTracking.cxx.

◆ Finish() [2/2]

virtual void BmnGlobalTracking::Finish ( )
virtual

Inherited from FairTask.

◆ GetDoAlign() [1/2]

const Short_t BmnGlobalTracking::GetDoAlign ( ) const
inline

Definition at line 82 of file BmnGlobalTracking.h.

◆ GetDoAlign() [2/2]

const Short_t BmnGlobalTracking::GetDoAlign ( ) const
inline

Definition at line 82 of file BmnGlobalTracking.h.

◆ Init() [1/2]

InitStatus BmnGlobalTracking::Init ( )
virtual

Inherited from FairTask.

Definition at line 121 of file BmnGlobalTracking.cxx.

References i.

◆ Init() [2/2]

virtual InitStatus BmnGlobalTracking::Init ( )
virtual

Inherited from FairTask.

◆ OnlineWrite() [1/2]

void BmnGlobalTracking::OnlineWrite ( const std::unique_ptr< TTree > &  resultTree)
virtual

Write task resul to tree.

Parameters
resultTree

Reimplemented from BmnTask.

Definition at line 1465 of file BmnGlobalTracking.cxx.

◆ OnlineWrite() [2/2]

virtual void BmnGlobalTracking::OnlineWrite ( const std::unique_ptr< TTree > &  resultTree)
virtual

Write task resul to tree.

Parameters
resultTree

Reimplemented from BmnTask.

◆ SetDoAlign() [1/2]

void BmnGlobalTracking::SetDoAlign ( Bool_t  a)
inline

Definition at line 80 of file BmnGlobalTracking.h.

◆ SetDoAlign() [2/2]

void BmnGlobalTracking::SetDoAlign ( Bool_t  a)
inline

Definition at line 80 of file BmnGlobalTracking.h.

◆ SetInnerTracksBranchName() [1/2]

void BmnGlobalTracking::SetInnerTracksBranchName ( TString  name)
inline

Definition at line 88 of file BmnGlobalTracking.h.

Referenced by run_reco_bmn().

◆ SetInnerTracksBranchName() [2/2]

void BmnGlobalTracking::SetInnerTracksBranchName ( TString  name)
inline

Definition at line 88 of file BmnGlobalTracking.h.

◆ SetPeriodNumber() [1/2]

void BmnGlobalTracking::SetPeriodNumber ( Short_t  p)
inline

Definition at line 86 of file BmnGlobalTracking.h.

◆ SetPeriodNumber() [2/2]

void BmnGlobalTracking::SetPeriodNumber ( Short_t  p)
inline

Definition at line 86 of file BmnGlobalTracking.h.

◆ SetRunNumber() [1/2]

void BmnGlobalTracking::SetRunNumber ( Int_t  r)
inline

Definition at line 84 of file BmnGlobalTracking.h.

Referenced by run_reco_bmn(), and run_reco_src().

◆ SetRunNumber() [2/2]

void BmnGlobalTracking::SetRunNumber ( Int_t  r)
inline

Definition at line 84 of file BmnGlobalTracking.h.


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