#include <CbmAnaDimuonAnalysis.h>
Definition at line 33 of file CbmAnaDimuonAnalysis.h.
◆ CbmAnaDimuonAnalysis() [1/2]
CbmAnaDimuonAnalysis::CbmAnaDimuonAnalysis |
( |
TString |
name, |
|
|
TString |
setup |
|
) |
| |
◆ ~CbmAnaDimuonAnalysis()
virtual CbmAnaDimuonAnalysis::~CbmAnaDimuonAnalysis |
( |
| ) |
|
|
inlinevirtual |
◆ CbmAnaDimuonAnalysis() [2/2]
◆ ClassDef()
◆ Exec()
void CbmAnaDimuonAnalysis::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
Definition at line 507 of file CbmAnaDimuonAnalysis.cxx.
References acc_P, acc_Theta, BgSup, DEBUG, eff4pi_P, eff4pi_Theta, effReco_P, effReco_Theta, CbmStsKFTrackFitter::Extrapolate(), fChi2MuchCut, fChi2StsCut, fChi2VertexCut, fEvent, fFitter, fGlobalTracks, FillProfile(), fInputTree, fMass, fMCTracks, fMuchTracks, fMuMinus, fMuPlus, fNofMuchCut, fNofStsCut, fNofTrdCut, fParticles, fPlutoFileName, fStsTrackMatches, fStsTracks, fTofHit, fTrdTracks, fUseCuts, fUseMC, fVertex, CbmMCTrack::GetCharge(), CbmTrack::GetChiSq(), CbmStsKFTrackFitter::GetChiToVertex(), CbmMCTrack::GetGeantProcessId(), CbmLink::GetIndex(), CbmGlobalTrack::GetLength(), CbmMatch::GetMatchedLink(), CbmAnaMuonCandidate::GetMomentum(), CbmGlobalTrack::GetMuchTrackIndex(), CbmTrack::GetNDF(), CbmTrack::GetNofHits(), CbmStsTrack::GetNofHits(), CbmMatch::GetNofLinks(), CbmMCTrack::GetNPoints(), CbmGlobalTrack::GetParamLast(), CbmMCTrack::GetPdgCode(), CbmGlobalTrack::GetStsTrackIndex(), CbmHit::GetTime(), CbmGlobalTrack::GetTofHitIndex(), CbmGlobalTrack::GetTrdTrackIndex(), CbmVertex::GetZ(), kMuch, kSts, kTof, kTrd, nMCTracks, nStsHits, nTofHits, p0max, p0min, p1max, p1min, p2max, p2min, CbmAnaMuonCandidate::SetChiMuch(), CbmAnaMuonCandidate::SetChiSts(), CbmAnaMuonCandidate::SetChiToVertex(), CbmAnaMuonCandidate::SetChiTrd(), CbmAnaMuonCandidate::SetMomentum(), CbmAnaMuonCandidate::SetNMuchHits(), CbmAnaMuonCandidate::SetNStsHits(), CbmAnaMuonCandidate::SetNTofHits(), CbmAnaMuonCandidate::SetNTrdHits(), CbmAnaMuonCandidate::SetSign(), CbmAnaMuonCandidate::SetStsPdg(), CbmAnaMuonCandidate::SetTofM(), CbmAnaMuonCandidate::SetTrueMu(), PParticle::Vect4(), YPt_StsAcc, YPt_StsMuchAcc, YPt_StsMuchTrdAcc, YPt_StsMuchTrdTofAcc, YPt_VtxReco, YPt_VtxStsMuchReco, YPt_VtxStsMuchTrdReco, YPt_VtxStsMuchTrdTofReco, YPt_VtxStsReco, and YPtM.
◆ FillProfile()
void CbmAnaDimuonAnalysis::FillProfile |
( |
TProfile * |
profile, |
|
|
Double_t |
param, |
|
|
Bool_t |
trigger |
|
) |
| |
◆ Finish()
void CbmAnaDimuonAnalysis::Finish |
( |
| ) |
|
|
virtual |
Definition at line 1067 of file CbmAnaDimuonAnalysis.cxx.
References acc_P, acc_Theta, BgSup, eff4pi_P, eff4pi_Theta, effReco_P, effReco_Theta, f, fEvent, fPlutoFileName, YPt_pluto, YPt_StsAcc, YPt_StsMuchAcc, YPt_StsMuchTrdAcc, YPt_StsMuchTrdTofAcc, YPt_VtxReco, YPt_VtxStsMuchReco, YPt_VtxStsMuchTrdReco, YPt_VtxStsMuchTrdTofReco, YPt_VtxStsReco, and YPtM.
◆ Init()
InitStatus CbmAnaDimuonAnalysis::Init |
( |
| ) |
|
|
virtual |
Definition at line 98 of file CbmAnaDimuonAnalysis.cxx.
References acc_P, acc_Theta, BgSup, eff4pi_P, eff4pi_Theta, effReco_P, effReco_Theta, fEvent, fFitter, fFitterGlobal, fFitterTRD, fGeoScheme, fGlobalTracks, fInputTree, fMCTracks, fMuchTrackMatches, fMuchTracks, fMuMinus, fMuPlus, fParticles, fPlutoFile, fPlutoFileName, fSetupName, fSigmaTofCut, fStsTrackMatches, fStsTracks, fTofHit, fTrdTracks, fUseMC, fVertex, CbmStsKFTrackFitter::Init(), CbmTrdTrackFitterKF::Init(), CbmGlobalTrackFitterKF::Init(), CbmMuchGeoScheme::Instance(), MBINNING, p0max, p0min, p1max, p1min, p2max, p2min, PBINNING, PTBINNING, CbmTrdTrackFitterKF::SetPid(), THETABINNING, PParticle::Vect4(), YBINNING, YPt_pluto, YPt_StsAcc, YPt_StsMuchAcc, YPt_StsMuchTrdAcc, YPt_StsMuchTrdTofAcc, YPt_VtxReco, YPt_VtxStsMuchReco, YPt_VtxStsMuchTrdReco, YPt_VtxStsMuchTrdTofReco, YPt_VtxStsReco, and YPtM.
◆ operator=()
◆ SetChi2MuchCut()
void CbmAnaDimuonAnalysis::SetChi2MuchCut |
( |
Double_t |
cut | ) |
|
|
inline |
◆ SetChi2StsCut()
void CbmAnaDimuonAnalysis::SetChi2StsCut |
( |
Double_t |
cut | ) |
|
|
inline |
◆ SetChi2VertexCut()
void CbmAnaDimuonAnalysis::SetChi2VertexCut |
( |
Double_t |
cut | ) |
|
|
inline |
◆ SetNofMuchCut()
void CbmAnaDimuonAnalysis::SetNofMuchCut |
( |
Int_t |
cut | ) |
|
|
inline |
◆ SetNofStsCut()
void CbmAnaDimuonAnalysis::SetNofStsCut |
( |
Int_t |
cut | ) |
|
|
inline |
◆ SetNofTrdCut()
void CbmAnaDimuonAnalysis::SetNofTrdCut |
( |
Int_t |
cut | ) |
|
|
inline |
◆ SetParContainers()
void CbmAnaDimuonAnalysis::SetParContainers |
( |
| ) |
|
|
virtual |
◆ SetSigmaTofCut()
void CbmAnaDimuonAnalysis::SetSigmaTofCut |
( |
Int_t |
cut | ) |
|
|
inline |
◆ UseCuts()
void CbmAnaDimuonAnalysis::UseCuts |
( |
Bool_t |
cut | ) |
|
|
inline |
◆ UseMC()
void CbmAnaDimuonAnalysis::UseMC |
( |
Bool_t |
useMC | ) |
|
|
inline |
◆ acc_P
TProfile* CbmAnaDimuonAnalysis::acc_P[4][3] |
|
private |
◆ acc_Theta
TProfile * CbmAnaDimuonAnalysis::acc_Theta[4][3] |
|
private |
◆ BgSup
TH1D* CbmAnaDimuonAnalysis::BgSup[6] |
|
private |
◆ eff4pi_P
TProfile* CbmAnaDimuonAnalysis::eff4pi_P[5][3] |
|
private |
◆ eff4pi_Theta
TProfile * CbmAnaDimuonAnalysis::eff4pi_Theta[5][3] |
|
private |
◆ effReco_P
TProfile* CbmAnaDimuonAnalysis::effReco_P[4][3] |
|
private |
◆ effReco_Theta
TProfile * CbmAnaDimuonAnalysis::effReco_Theta[4][3] |
|
private |
◆ fChi2MuchCut
Double_t CbmAnaDimuonAnalysis::fChi2MuchCut |
|
private |
◆ fChi2StsCut
Double_t CbmAnaDimuonAnalysis::fChi2StsCut |
|
private |
◆ fChi2VertexCut
Double_t CbmAnaDimuonAnalysis::fChi2VertexCut |
|
private |
◆ fEvent
Int_t CbmAnaDimuonAnalysis::fEvent |
|
private |
◆ fFitter
◆ fFitterGlobal
◆ fFitterTRD
◆ fGeoScheme
◆ fGlobalTracks
TClonesArray* CbmAnaDimuonAnalysis::fGlobalTracks |
|
private |
◆ fInputTree
TTree* CbmAnaDimuonAnalysis::fInputTree |
|
private |
◆ fMass
Double_t CbmAnaDimuonAnalysis::fMass |
|
private |
◆ fMCTracks
TClonesArray* CbmAnaDimuonAnalysis::fMCTracks |
|
private |
◆ fMuchTrackMatches
TClonesArray* CbmAnaDimuonAnalysis::fMuchTrackMatches |
|
private |
◆ fMuchTracks
TClonesArray* CbmAnaDimuonAnalysis::fMuchTracks |
|
private |
◆ fMuMinus
TClonesArray* CbmAnaDimuonAnalysis::fMuMinus |
|
private |
◆ fMuPlus
TClonesArray* CbmAnaDimuonAnalysis::fMuPlus |
|
private |
◆ fNofMuchCut
Int_t CbmAnaDimuonAnalysis::fNofMuchCut |
|
private |
◆ fNofStsCut
Int_t CbmAnaDimuonAnalysis::fNofStsCut |
|
private |
◆ fNofTrdCut
Int_t CbmAnaDimuonAnalysis::fNofTrdCut |
|
private |
◆ fParticles
TClonesArray* CbmAnaDimuonAnalysis::fParticles |
|
private |
◆ fPlutoFile
TFile* CbmAnaDimuonAnalysis::fPlutoFile |
|
private |
◆ fPlutoFileName
TString CbmAnaDimuonAnalysis::fPlutoFileName |
|
private |
◆ fSetupName
TString CbmAnaDimuonAnalysis::fSetupName |
|
private |
◆ fSigmaTofCut
Int_t CbmAnaDimuonAnalysis::fSigmaTofCut |
|
private |
◆ fStsTrackMatches
TClonesArray* CbmAnaDimuonAnalysis::fStsTrackMatches |
|
private |
◆ fStsTracks
TClonesArray* CbmAnaDimuonAnalysis::fStsTracks |
|
private |
◆ fTofHit
TClonesArray* CbmAnaDimuonAnalysis::fTofHit |
|
private |
◆ fTrdTracks
TClonesArray* CbmAnaDimuonAnalysis::fTrdTracks |
|
private |
◆ fUseCuts
Bool_t CbmAnaDimuonAnalysis::fUseCuts |
|
private |
◆ fUseMC
Bool_t CbmAnaDimuonAnalysis::fUseMC |
|
private |
◆ fVertex
◆ p0max
Double_t CbmAnaDimuonAnalysis::p0max |
|
private |
◆ p0min
Double_t CbmAnaDimuonAnalysis::p0min |
|
private |
◆ p1max
Double_t CbmAnaDimuonAnalysis::p1max |
|
private |
◆ p1min
Double_t CbmAnaDimuonAnalysis::p1min |
|
private |
◆ p2max
Double_t CbmAnaDimuonAnalysis::p2max |
|
private |
◆ p2min
Double_t CbmAnaDimuonAnalysis::p2min |
|
private |
◆ YPt_pluto
TH2D* CbmAnaDimuonAnalysis::YPt_pluto |
|
private |
◆ YPt_StsAcc
TH2D * CbmAnaDimuonAnalysis::YPt_StsAcc |
|
private |
◆ YPt_StsMuchAcc
TH2D * CbmAnaDimuonAnalysis::YPt_StsMuchAcc |
|
private |
◆ YPt_StsMuchTrdAcc
TH2D * CbmAnaDimuonAnalysis::YPt_StsMuchTrdAcc |
|
private |
◆ YPt_StsMuchTrdTofAcc
TH2D * CbmAnaDimuonAnalysis::YPt_StsMuchTrdTofAcc |
|
private |
◆ YPt_VtxReco
TH2D* CbmAnaDimuonAnalysis::YPt_VtxReco |
|
private |
◆ YPt_VtxStsMuchReco
TH2D * CbmAnaDimuonAnalysis::YPt_VtxStsMuchReco |
|
private |
◆ YPt_VtxStsMuchTrdReco
TH2D * CbmAnaDimuonAnalysis::YPt_VtxStsMuchTrdReco |
|
private |
◆ YPt_VtxStsMuchTrdTofReco
TH2D * CbmAnaDimuonAnalysis::YPt_VtxStsMuchTrdTofReco |
|
private |
◆ YPt_VtxStsReco
TH2D * CbmAnaDimuonAnalysis::YPt_VtxStsReco |
|
private |
◆ YPtM
TH3D* CbmAnaDimuonAnalysis::YPtM |
|
private |
The documentation for this class was generated from the following files: