CbmRoot
CbmAnaMuonCandidate Class Reference

#include <CbmAnaMuonCandidate.h>

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

Public Member Functions

 CbmAnaMuonCandidate ()
 
virtual ~CbmAnaMuonCandidate ()
 
void SetMomentum (TLorentzVector mom)
 
void SetSign (Int_t sign)
 
void SetNStsHits (Int_t nHits)
 
void SetNMuchHits (Int_t nHits)
 
void SetNTrdHits (Int_t nHits)
 
void SetNTofHits (Int_t nHits)
 
void SetChiToVertex (Double_t chi)
 
void SetChiMuch (Double_t chi)
 
void SetChiSts (Double_t chi)
 
void SetChiTrd (Double_t chi)
 
void SetChiGlobal (Double_t chi)
 
void SetTrueMu (Int_t mu)
 
void SetStsPdg (Int_t pdg)
 
void SetTofM (Double_t m)
 
TLorentzVector * GetMomentum ()
 
Double_t GetSign ()
 
Int_t GetNMuchHits ()
 
Int_t GetNStsHits ()
 
Int_t GetNTrdHits ()
 
Int_t GetNTofHits ()
 
Double_t GetChiToVertex ()
 
Double_t GetChiMuch ()
 
Double_t GetChiSts ()
 
Double_t GetChiTrd ()
 
Double_t GetChiGlobal ()
 
Int_t GetTrueMu ()
 
Int_t GetStsPdg ()
 
Double_t GetTofM ()
 

Private Member Functions

 ClassDef (CbmAnaMuonCandidate, 2)
 

Private Attributes

CbmKFTrack track
 
TLorentzVector fMom
 
Int_t fNStsHits
 
Int_t fNMuchHits
 
Int_t fNTrdHits
 
Int_t fNTofHits
 
Double_t fChiToVertex
 
Int_t fSign
 
Double_t fChiMuch
 
Double_t fChiSts
 
Double_t fChiTrd
 
Double_t fChiGlobal
 
Int_t fMu
 
Int_t fPdg
 
Double_t fM
 

Detailed Description

Definition at line 14 of file CbmAnaMuonCandidate.h.

Constructor & Destructor Documentation

◆ CbmAnaMuonCandidate()

CbmAnaMuonCandidate::CbmAnaMuonCandidate ( )

Definition at line 9 of file CbmAnaMuonCandidate.cxx.

◆ ~CbmAnaMuonCandidate()

virtual CbmAnaMuonCandidate::~CbmAnaMuonCandidate ( )
inlinevirtual

Definition at line 17 of file CbmAnaMuonCandidate.h.

Member Function Documentation

◆ ClassDef()

CbmAnaMuonCandidate::ClassDef ( CbmAnaMuonCandidate  ,
 
)
private

◆ GetChiGlobal()

Double_t CbmAnaMuonCandidate::GetChiGlobal ( )
inline

Definition at line 52 of file CbmAnaMuonCandidate.h.

References fChiGlobal.

◆ GetChiMuch()

Double_t CbmAnaMuonCandidate::GetChiMuch ( )
inline

Definition at line 49 of file CbmAnaMuonCandidate.h.

References fChiMuch.

◆ GetChiSts()

Double_t CbmAnaMuonCandidate::GetChiSts ( )
inline

Definition at line 50 of file CbmAnaMuonCandidate.h.

References fChiSts.

◆ GetChiToVertex()

Double_t CbmAnaMuonCandidate::GetChiToVertex ( )
inline

Definition at line 47 of file CbmAnaMuonCandidate.h.

References fChiToVertex.

◆ GetChiTrd()

Double_t CbmAnaMuonCandidate::GetChiTrd ( )
inline

Definition at line 51 of file CbmAnaMuonCandidate.h.

References fChiTrd.

◆ GetMomentum()

TLorentzVector* CbmAnaMuonCandidate::GetMomentum ( )
inline

Definition at line 39 of file CbmAnaMuonCandidate.h.

References fMom.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ GetNMuchHits()

Int_t CbmAnaMuonCandidate::GetNMuchHits ( )
inline

Definition at line 42 of file CbmAnaMuonCandidate.h.

References fNMuchHits.

◆ GetNStsHits()

Int_t CbmAnaMuonCandidate::GetNStsHits ( )
inline

Definition at line 43 of file CbmAnaMuonCandidate.h.

References fNStsHits.

◆ GetNTofHits()

Int_t CbmAnaMuonCandidate::GetNTofHits ( )
inline

Definition at line 45 of file CbmAnaMuonCandidate.h.

References fNTofHits.

◆ GetNTrdHits()

Int_t CbmAnaMuonCandidate::GetNTrdHits ( )
inline

Definition at line 44 of file CbmAnaMuonCandidate.h.

References fNTrdHits.

◆ GetSign()

Double_t CbmAnaMuonCandidate::GetSign ( )
inline

Definition at line 40 of file CbmAnaMuonCandidate.h.

References fSign.

◆ GetStsPdg()

Int_t CbmAnaMuonCandidate::GetStsPdg ( )
inline

Definition at line 55 of file CbmAnaMuonCandidate.h.

References fPdg.

◆ GetTofM()

Double_t CbmAnaMuonCandidate::GetTofM ( )
inline

Definition at line 57 of file CbmAnaMuonCandidate.h.

References fM.

◆ GetTrueMu()

Int_t CbmAnaMuonCandidate::GetTrueMu ( )
inline

Definition at line 54 of file CbmAnaMuonCandidate.h.

References fMu.

◆ SetChiGlobal()

void CbmAnaMuonCandidate::SetChiGlobal ( Double_t  chi)
inline

Definition at line 32 of file CbmAnaMuonCandidate.h.

References fChiGlobal.

◆ SetChiMuch()

void CbmAnaMuonCandidate::SetChiMuch ( Double_t  chi)
inline

Definition at line 29 of file CbmAnaMuonCandidate.h.

References fChiMuch.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetChiSts()

void CbmAnaMuonCandidate::SetChiSts ( Double_t  chi)
inline

Definition at line 30 of file CbmAnaMuonCandidate.h.

References fChiSts.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetChiToVertex()

void CbmAnaMuonCandidate::SetChiToVertex ( Double_t  chi)
inline

Definition at line 27 of file CbmAnaMuonCandidate.h.

References fChiToVertex.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetChiTrd()

void CbmAnaMuonCandidate::SetChiTrd ( Double_t  chi)
inline

Definition at line 31 of file CbmAnaMuonCandidate.h.

References fChiTrd.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetMomentum()

void CbmAnaMuonCandidate::SetMomentum ( TLorentzVector  mom)
inline

Definition at line 19 of file CbmAnaMuonCandidate.h.

References fMom.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetNMuchHits()

void CbmAnaMuonCandidate::SetNMuchHits ( Int_t  nHits)
inline

Definition at line 23 of file CbmAnaMuonCandidate.h.

References fNMuchHits.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetNStsHits()

void CbmAnaMuonCandidate::SetNStsHits ( Int_t  nHits)
inline

Definition at line 22 of file CbmAnaMuonCandidate.h.

References fNStsHits.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetNTofHits()

void CbmAnaMuonCandidate::SetNTofHits ( Int_t  nHits)
inline

Definition at line 25 of file CbmAnaMuonCandidate.h.

References fNTofHits.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetNTrdHits()

void CbmAnaMuonCandidate::SetNTrdHits ( Int_t  nHits)
inline

Definition at line 24 of file CbmAnaMuonCandidate.h.

References fNTrdHits.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetSign()

void CbmAnaMuonCandidate::SetSign ( Int_t  sign)
inline

Definition at line 20 of file CbmAnaMuonCandidate.h.

References fSign.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetStsPdg()

void CbmAnaMuonCandidate::SetStsPdg ( Int_t  pdg)
inline

Definition at line 35 of file CbmAnaMuonCandidate.h.

References fPdg.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetTofM()

void CbmAnaMuonCandidate::SetTofM ( Double_t  m)
inline

Definition at line 37 of file CbmAnaMuonCandidate.h.

References fM, and m.

Referenced by CbmAnaDimuonAnalysis::Exec().

◆ SetTrueMu()

void CbmAnaMuonCandidate::SetTrueMu ( Int_t  mu)
inline

Definition at line 34 of file CbmAnaMuonCandidate.h.

References fMu.

Referenced by CbmAnaDimuonAnalysis::Exec().

Member Data Documentation

◆ fChiGlobal

Double_t CbmAnaMuonCandidate::fChiGlobal
private

Definition at line 76 of file CbmAnaMuonCandidate.h.

Referenced by GetChiGlobal(), and SetChiGlobal().

◆ fChiMuch

Double_t CbmAnaMuonCandidate::fChiMuch
private

Definition at line 73 of file CbmAnaMuonCandidate.h.

Referenced by GetChiMuch(), and SetChiMuch().

◆ fChiSts

Double_t CbmAnaMuonCandidate::fChiSts
private

Definition at line 74 of file CbmAnaMuonCandidate.h.

Referenced by GetChiSts(), and SetChiSts().

◆ fChiToVertex

Double_t CbmAnaMuonCandidate::fChiToVertex
private

Definition at line 69 of file CbmAnaMuonCandidate.h.

Referenced by GetChiToVertex(), and SetChiToVertex().

◆ fChiTrd

Double_t CbmAnaMuonCandidate::fChiTrd
private

Definition at line 75 of file CbmAnaMuonCandidate.h.

Referenced by GetChiTrd(), and SetChiTrd().

◆ fM

Double_t CbmAnaMuonCandidate::fM
private

Definition at line 80 of file CbmAnaMuonCandidate.h.

Referenced by GetTofM(), and SetTofM().

◆ fMom

TLorentzVector CbmAnaMuonCandidate::fMom
private

Definition at line 62 of file CbmAnaMuonCandidate.h.

Referenced by GetMomentum(), and SetMomentum().

◆ fMu

Int_t CbmAnaMuonCandidate::fMu
private

Definition at line 78 of file CbmAnaMuonCandidate.h.

Referenced by GetTrueMu(), and SetTrueMu().

◆ fNMuchHits

Int_t CbmAnaMuonCandidate::fNMuchHits
private

Definition at line 65 of file CbmAnaMuonCandidate.h.

Referenced by GetNMuchHits(), and SetNMuchHits().

◆ fNStsHits

Int_t CbmAnaMuonCandidate::fNStsHits
private

Definition at line 64 of file CbmAnaMuonCandidate.h.

Referenced by GetNStsHits(), and SetNStsHits().

◆ fNTofHits

Int_t CbmAnaMuonCandidate::fNTofHits
private

Definition at line 67 of file CbmAnaMuonCandidate.h.

Referenced by GetNTofHits(), and SetNTofHits().

◆ fNTrdHits

Int_t CbmAnaMuonCandidate::fNTrdHits
private

Definition at line 66 of file CbmAnaMuonCandidate.h.

Referenced by GetNTrdHits(), and SetNTrdHits().

◆ fPdg

Int_t CbmAnaMuonCandidate::fPdg
private

Definition at line 79 of file CbmAnaMuonCandidate.h.

Referenced by GetStsPdg(), and SetStsPdg().

◆ fSign

Int_t CbmAnaMuonCandidate::fSign
private

Definition at line 71 of file CbmAnaMuonCandidate.h.

Referenced by GetSign(), and SetSign().

◆ track

CbmKFTrack CbmAnaMuonCandidate::track
private

Definition at line 60 of file CbmAnaMuonCandidate.h.


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