CbmRoot
Loading...
Searching...
No Matches
CbmHadronAnalysis.cxx File Reference
#include <iostream>
#include "CbmCluster.h"
#include "CbmDigiManager.h"
#include "CbmEvent.h"
#include "CbmGlobalTrack.h"
#include "CbmHadron.h"
#include "CbmHadronAnalysis.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 <FairMCEventHeader.h>
#include <FairMCPoint.h>
#include <FairRootFileSink.h>
#include <FairRootManager.h>
#include <FairRunAna.h>
#include <Logger.h>
#include <TClonesArray.h>
#include <TFile.h>
#include <TH1.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TH3.h>
#include <TH3F.h>
#include <TMath.h>
#include <TROOT.h>
#include <TRandom.h>
#include <TString.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 TH1F * fhTofHitMul
 
static TH1F * fhStsHitMul
 
const Int_t fiTofHitMulMax = 200
 
static TFile * fHist
 
static Int_t iCandEv = 0
 

Macro Definition Documentation

◆ clight

#define clight   29.9792

◆ M2KA

#define M2KA   0.24371698

Definition at line 67 of file CbmHadronAnalysis.cxx.

◆ M2PI

#define M2PI   0.019479835

Definition at line 66 of file CbmHadronAnalysis.cxx.

◆ M2PROT

#define M2PROT   0.88035435

Definition at line 68 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::Init().

◆ MinWallDist

#define MinWallDist   550.

Definition at line 70 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

Function Documentation

◆ ClassImp()

ClassImp ( CbmHadronAnalysis )

Variable Documentation

◆ fDigiMan

CbmDigiManager* fDigiMan

Definition at line 58 of file CbmHadronAnalysis.cxx.

◆ fEventsColl

TClonesArray* fEventsColl

Definition at line 59 of file CbmHadronAnalysis.cxx.

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

◆ fHist

◆ fhStsHitMul

TH1F* fhStsHitMul
static

◆ fhTofHitMul

TH1F* fhTofHitMul
static

◆ fiTofHitMulMax

const Int_t fiTofHitMulMax = 200

◆ fStsHitsColl

TClonesArray* fStsHitsColl

Definition at line 62 of file CbmHadronAnalysis.cxx.

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

◆ fTofHitsColl

TClonesArray* fTofHitsColl

Definition at line 61 of file CbmHadronAnalysis.cxx.

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

◆ fTofTracks

TClonesArray* fTofTracks

◆ iCandEv

Int_t iCandEv = 0
static

Definition at line 3694 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ReconstructSecondaries().

◆ iNbTs

Int_t iNbTs = 0
static

◆ nGlobTracks

Int_t nGlobTracks = 0

Definition at line 75 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

◆ NMASS

Int_t NMASS = 3

Definition at line 76 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

◆ nMCTracks

◆ nStsHits

◆ nTofHits

◆ nTofPoints

Int_t nTofPoints = 0

Definition at line 72 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

◆ nTofTracks

Int_t nTofTracks = 0

Definition at line 73 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().

◆ refMass

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

Definition at line 77 of file CbmHadronAnalysis.cxx.

Referenced by CbmHadronAnalysis::ExecEvent().