CbmRoot
CbmTrdHitProducerQa Class Reference

#include <CbmTrdHitProducerQa.h>

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

Public Member Functions

 CbmTrdHitProducerQa ()
 
 CbmTrdHitProducerQa (const char *name, const char *title="FairTask")
 
virtual ~CbmTrdHitProducerQa ()
 
InitStatus Init ()
 
virtual void Exec (Option_t *option)
 
virtual void Finish ()
 

Private Member Functions

 CbmTrdHitProducerQa (const CbmTrdHitProducerQa &)
 
CbmTrdHitProducerQaoperator= (const CbmTrdHitProducerQa &)
 
void WriteHistograms ()
 

Private Attributes

TClonesArray * fTrdHitCollection
 
TClonesArray * fTrdDigiCollection
 
TClonesArray * fTrdDigiMatchCollection
 
TClonesArray * fTrdPointCollection
 
TClonesArray * fMCTrackArray
 
Int_t fNoTrdStations
 
Int_t fNoTrdPerStation
 
TH1F * fHitPoolsX
 
TH1F * fHitPoolsY
 
TH1F * S1L1eTR15
 
TH1F * S1L1edEdx15
 
TH1F * S1L1edE15
 
TH1F * S1L1edEall
 
TH1F * S1L1pidE15
 
TH1F * S1L1pidEall
 
TH1F * S3L4eTR15
 
TH1F * S3L4edEdx15
 
TH1F * S3L4edE15
 
TH1F * S3L4edEall
 
TH1F * S3L4pidE15
 
TH1F * S3L4pidEall
 

Detailed Description

Definition at line 25 of file CbmTrdHitProducerQa.h.

Constructor & Destructor Documentation

◆ CbmTrdHitProducerQa() [1/3]

CbmTrdHitProducerQa::CbmTrdHitProducerQa ( )

Definition at line 31 of file CbmTrdHitProducerQa.cxx.

◆ CbmTrdHitProducerQa() [2/3]

CbmTrdHitProducerQa::CbmTrdHitProducerQa ( const char *  name,
const char *  title = "FairTask" 
)

Definition at line 37 of file CbmTrdHitProducerQa.cxx.

◆ ~CbmTrdHitProducerQa()

CbmTrdHitProducerQa::~CbmTrdHitProducerQa ( )
virtual

Definition at line 71 of file CbmTrdHitProducerQa.cxx.

◆ CbmTrdHitProducerQa() [3/3]

CbmTrdHitProducerQa::CbmTrdHitProducerQa ( const CbmTrdHitProducerQa )
private

Member Function Documentation

◆ Exec()

◆ Finish()

void CbmTrdHitProducerQa::Finish ( )
virtual

Definition at line 249 of file CbmTrdHitProducerQa.cxx.

References WriteHistograms().

◆ Init()

InitStatus CbmTrdHitProducerQa::Init ( )

◆ operator=()

CbmTrdHitProducerQa& CbmTrdHitProducerQa::operator= ( const CbmTrdHitProducerQa )
private

◆ WriteHistograms()

void CbmTrdHitProducerQa::WriteHistograms ( )
private

Member Data Documentation

◆ fHitPoolsX

TH1F* CbmTrdHitProducerQa::fHitPoolsX
private

Definition at line 62 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ fHitPoolsY

TH1F* CbmTrdHitProducerQa::fHitPoolsY
private

Definition at line 63 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ fMCTrackArray

TClonesArray* CbmTrdHitProducerQa::fMCTrackArray
private

Definition at line 52 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and Init().

◆ fNoTrdPerStation

Int_t CbmTrdHitProducerQa::fNoTrdPerStation
private

Number of layers per station

Definition at line 58 of file CbmTrdHitProducerQa.h.

◆ fNoTrdStations

Int_t CbmTrdHitProducerQa::fNoTrdStations
private

Number of TRD stations

Definition at line 55 of file CbmTrdHitProducerQa.h.

◆ fTrdDigiCollection

TClonesArray* CbmTrdHitProducerQa::fTrdDigiCollection
private

Definition at line 49 of file CbmTrdHitProducerQa.h.

Referenced by Init().

◆ fTrdDigiMatchCollection

TClonesArray* CbmTrdHitProducerQa::fTrdDigiMatchCollection
private

Definition at line 50 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and Init().

◆ fTrdHitCollection

TClonesArray* CbmTrdHitProducerQa::fTrdHitCollection
private

Definition at line 48 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and Init().

◆ fTrdPointCollection

TClonesArray* CbmTrdHitProducerQa::fTrdPointCollection
private

Definition at line 51 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and Init().

◆ S1L1edE15

TH1F* CbmTrdHitProducerQa::S1L1edE15
private

Definition at line 67 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ S1L1edEall

TH1F* CbmTrdHitProducerQa::S1L1edEall
private

Definition at line 68 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ S1L1edEdx15

TH1F* CbmTrdHitProducerQa::S1L1edEdx15
private

Definition at line 66 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ S1L1eTR15

TH1F* CbmTrdHitProducerQa::S1L1eTR15
private

Definition at line 65 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ S1L1pidE15

TH1F* CbmTrdHitProducerQa::S1L1pidE15
private

Definition at line 69 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ S1L1pidEall

TH1F* CbmTrdHitProducerQa::S1L1pidEall
private

Definition at line 70 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ S3L4edE15

TH1F* CbmTrdHitProducerQa::S3L4edE15
private

Definition at line 74 of file CbmTrdHitProducerQa.h.

Referenced by WriteHistograms().

◆ S3L4edEall

TH1F* CbmTrdHitProducerQa::S3L4edEall
private

Definition at line 75 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().

◆ S3L4edEdx15

TH1F* CbmTrdHitProducerQa::S3L4edEdx15
private

Definition at line 73 of file CbmTrdHitProducerQa.h.

Referenced by WriteHistograms().

◆ S3L4eTR15

TH1F* CbmTrdHitProducerQa::S3L4eTR15
private

Definition at line 72 of file CbmTrdHitProducerQa.h.

Referenced by WriteHistograms().

◆ S3L4pidE15

TH1F* CbmTrdHitProducerQa::S3L4pidE15
private

Definition at line 76 of file CbmTrdHitProducerQa.h.

Referenced by WriteHistograms().

◆ S3L4pidEall

TH1F* CbmTrdHitProducerQa::S3L4pidEall
private

Definition at line 77 of file CbmTrdHitProducerQa.h.

Referenced by Exec(), and WriteHistograms().


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