BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnPtAnalysis Class Reference

#include <BmnPtAnalysis.h>

Inheritance diagram for BmnPtAnalysis:
Collaboration diagram for BmnPtAnalysis:

Public Member Functions

 BmnPtAnalysis ()
InitStatus Init () override
void Exec (Option_t *) override
void Finish () override
 BmnPtAnalysis ()
InitStatus Init () override
void Exec (Option_t *) override
void Finish () override

Private Attributes

TClonesArray * fGlobalTracks = nullptr
TClonesArray * fInnerTracks = nullptr
CbmVertex * fVertex = nullptr
TH1D * fHistPt = nullptr

Detailed Description

Definition at line 2 of file BmnPtAnalysis.h.

Constructor & Destructor Documentation

◆ BmnPtAnalysis() [1/2]

BmnPtAnalysis::BmnPtAnalysis ( )
inline

Definition at line 5 of file BmnPtAnalysis.h.

◆ BmnPtAnalysis() [2/2]

BmnPtAnalysis::BmnPtAnalysis ( )
inline

Definition at line 5 of file BmnPtAnalysis.h.

Member Function Documentation

◆ Exec() [1/2]

void BmnPtAnalysis::Exec ( Option_t * )
inlineoverride

Definition at line 24 of file BmnPtAnalysis.h.

References fGlobalTracks, fHistPt, fInnerTracks, CbmStsTrack::FromVertex(), fVertex, BmnGlobalTrack::GetGemTrackIndex(), BmnGlobalTrack::GetPt(), and i.

Here is the call graph for this function:

◆ Exec() [2/2]

void BmnPtAnalysis::Exec ( Option_t * )
inlineoverride

Definition at line 24 of file BmnPtAnalysis.h.

References fGlobalTracks, fHistPt, fInnerTracks, CbmStsTrack::FromVertex(), fVertex, BmnGlobalTrack::GetGemTrackIndex(), BmnGlobalTrack::GetPt(), and i.

Here is the call graph for this function:

◆ Finish() [1/2]

void BmnPtAnalysis::Finish ( )
inlineoverride

Definition at line 37 of file BmnPtAnalysis.h.

References fHistPt.

◆ Finish() [2/2]

void BmnPtAnalysis::Finish ( )
inlineoverride

Definition at line 37 of file BmnPtAnalysis.h.

References fHistPt.

◆ Init() [1/2]

InitStatus BmnPtAnalysis::Init ( )
inlineoverride

Definition at line 9 of file BmnPtAnalysis.h.

References fGlobalTracks, fHistPt, fInnerTracks, and fVertex.

◆ Init() [2/2]

InitStatus BmnPtAnalysis::Init ( )
inlineoverride

Definition at line 9 of file BmnPtAnalysis.h.

References fGlobalTracks, fHistPt, fInnerTracks, and fVertex.

Member Data Documentation

◆ fGlobalTracks

TClonesArray * BmnPtAnalysis::fGlobalTracks = nullptr
private

Definition at line 44 of file BmnPtAnalysis.h.

Referenced by Exec(), and Init().

◆ fHistPt

TH1D * BmnPtAnalysis::fHistPt = nullptr
private

Definition at line 47 of file BmnPtAnalysis.h.

Referenced by Exec(), Finish(), and Init().

◆ fInnerTracks

TClonesArray * BmnPtAnalysis::fInnerTracks = nullptr
private

Definition at line 45 of file BmnPtAnalysis.h.

Referenced by Exec(), and Init().

◆ fVertex

CbmVertex * BmnPtAnalysis::fVertex = nullptr
private

Definition at line 46 of file BmnPtAnalysis.h.

Referenced by Exec(), and Init().


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