CbmRoot
CbmHadronAnalysis.cxx File Reference
#include <iostream>
#include "TClonesArray.h"
#include "TFile.h"
#include "TH1.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TMath.h"
#include "TRandom.h"
#include "TString.h"
#include "CbmCluster.h"
#include "CbmDigiManager.h"
#include "CbmEvent.h"
#include "CbmGlobalTrack.h"
#include "CbmHadron.h"
#include "CbmHadronAnalysis.h"
#include "CbmKFVertex.h"
#include "CbmLink.h"
#include "CbmMCDataArray.h"
#include "CbmMCDataManager.h"
#include "CbmMCTrack.h"
#include "CbmMatch.h"
#include "CbmStsCluster.h"
#include "CbmStsDigi.h"
#include "CbmStsHit.h"
#include "CbmStsKFTrackFitter.h"
#include "CbmStsPoint.h"
#include "CbmStsTrack.h"
#include "CbmTofCell.h"
#include "CbmTofDetectorId_v12b.h"
#include "CbmTofGeoHandler.h"
#include "CbmTofHit.h"
#include "CbmTofPoint.h"
#include "CbmTofTrack.h"
#include "CbmTrdHit.h"
#include "CbmTrdPoint.h"
#include "CbmVertex.h"
#include "FairLogger.h"
#include "FairMCEventHeader.h"
#include "FairMCPoint.h"
#include "FairRootManager.h"
#include "TLorentzVector.h"
#include "TVector3.h"
Include dependency graph for CbmHadronAnalysis.cxx:

Go to the source code of this file.

Macros

#define M2PI   0.019479835
 
#define M2KA   0.24371698
 
#define M2PROT   0.88035435
 
#define clight   29.9792
 
#define MinWallDist   550.
 

Functions

 ClassImp (CbmHadronAnalysis)
 

Variables

CbmDigiManagerfDigiMan
 
TClonesArray * fEventsColl
 
TClonesArray * fTofTracks
 
TClonesArray * fTofHitsColl
 
TClonesArray * fStsHitsColl
 
static Int_t iNbTs = 0
 
Int_t nMCTracks = 0
 
Int_t nTofPoints = 0
 
Int_t nTofHits = 0
 
Int_t nTofTracks = 0
 
Int_t nStsHits = 0
 
Int_t nGlobTracks = 0
 
Int_t NMASS = 3
 
Float_t refMass [3] = {0.139, 0.494, 0.938}
 
static Int_t iCandEv = 0
 

Macro Definition Documentation

◆ clight

#define clight   29.9792

Definition at line 61 of file CbmHadronAnalysis.cxx.

◆ M2KA

#define M2KA   0.24371698

Definition at line 59 of file CbmHadronAnalysis.cxx.

◆ M2PI

#define M2PI   0.019479835

Definition at line 58 of file CbmHadronAnalysis.cxx.

◆ M2PROT

#define M2PROT   0.88035435

Definition at line 60 of file CbmHadronAnalysis.cxx.

◆ MinWallDist

#define MinWallDist   550.

Definition at line 62 of file CbmHadronAnalysis.cxx.

Function Documentation

◆ ClassImp()

ClassImp ( CbmHadronAnalysis  )

Variable Documentation

◆ fDigiMan

CbmDigiManager* fDigiMan

Definition at line 49 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::Init().

◆ fEventsColl

TClonesArray* fEventsColl

Definition at line 50 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::Exec(), and CbmHadronAnalysis::Init().

◆ fStsHitsColl

TClonesArray* fStsHitsColl

Definition at line 53 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::Exec(), and CbmHadronAnalysis::Init().

◆ fTofHitsColl

TClonesArray* fTofHitsColl

Definition at line 52 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::Exec(), and CbmHadronAnalysis::Init().

◆ fTofTracks

◆ iCandEv

Int_t iCandEv = 0
static

Definition at line 6144 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ReconstructSecondaries().

◆ iNbTs

Int_t iNbTs = 0
static

Definition at line 55 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::Exec().

◆ nGlobTracks

Int_t nGlobTracks = 0

Definition at line 66 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

◆ NMASS

Int_t NMASS = 3

Definition at line 67 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

◆ nMCTracks

◆ nStsHits

◆ nTofHits

◆ nTofPoints

Int_t nTofPoints = 0

Definition at line 63 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent(), and CbmL1::ReadEvent().

◆ nTofTracks

Int_t nTofTracks = 0

Definition at line 64 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

◆ refMass

Float_t refMass[3] = {0.139, 0.494, 0.938}

Definition at line 68 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().