PandaRoot
PndHypGeCOSYBackgroundAna Class Reference

#include <PndHypGeCOSYBackgroundAna.h>

Inheritance diagram for PndHypGeCOSYBackgroundAna:

Public Member Functions

 PndHypGeCOSYBackgroundAna ()
 
 PndHypGeCOSYBackgroundAna (Int_t nEvents)
 
 ~PndHypGeCOSYBackgroundAna ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
void Finish ()
 

Protected Member Functions

 ClassDef (PndHypGeCOSYBackgroundAna, 1)
 

Protected Attributes

TGeoManager * fgeom
 
TClonesArray * fMcTr
 
TClonesArray * fHyp
 
TClonesArray * fHypGe
 
TH1D * hNHits
 
TH1D * hCrystalHit
 
TH1D * hNeutronOrigin
 
TH2D * hCrystalOrigin
 
TH1D * hNeutronEkin
 
TH2D * hNeutronEkinOrigin
 
TH1D * hNeutronEnergyLoss
 
TH1D * hAllParticlesGe
 
TH1D * hAllParticlesCrystal1
 
TH1D * hAllParticlesCrystal2
 
TH1D * hAllParticlesPiezo
 
TH1D * hAllParticlesSiPm1
 
TH1D * hAllParticlesSiPm2
 
TH2D * hEkinAllParticles
 
TH2D * hEkinAllParticlesCrystal1
 
TH2D * hEkinAllParticlesCrystal2
 
TH2D * hEkinAllParticlesPiezo
 
TH2D * hEkinAllParticlesSiPm1
 
TH2D * hEkinAllParticlesSiPm2
 
TH2D * hGammaEkinOrigin
 
TCanvas * cNHits
 
TCanvas * cCrystalHit
 
TCanvas * cNeutronOrigin
 
TCanvas * cCrystalOrigin
 
TCanvas * cNeutronEkin
 
TCanvas * cNeutronEkinOrigin
 
TCanvas * cNeutronEnergyLoss
 
TCanvas * cAllParticlesGe
 
TCanvas * cAllParticlesCrystal1
 
TCanvas * cAllParticlesCrystal2
 
TCanvas * cEkinAllParticles
 
TCanvas * cGammaEkinOrigin
 
TCanvas * cAllParticlesPiezo
 
TCanvas * cAllParticlesSiPm1
 
TCanvas * cAllParticlesSiPm2
 
TCanvas * cEkinAllParticlesSplit
 
TVector3 StartVertex
 
TString VertexVolumeName
 
TVector3 NeutronMomentum
 
Double_t NeutronEkin
 
TVector3 ParticleMomentum
 
Double_t ParticleEkin
 
Long_t EvtCount
 
Long_t NumberOfEvents
 
TString fName
 

Detailed Description

Definition at line 25 of file PndHypGeCOSYBackgroundAna.h.

Constructor & Destructor Documentation

◆ PndHypGeCOSYBackgroundAna() [1/2]

PndHypGeCOSYBackgroundAna::PndHypGeCOSYBackgroundAna ( )

◆ PndHypGeCOSYBackgroundAna() [2/2]

PndHypGeCOSYBackgroundAna::PndHypGeCOSYBackgroundAna ( Int_t  nEvents)

◆ ~PndHypGeCOSYBackgroundAna()

PndHypGeCOSYBackgroundAna::~PndHypGeCOSYBackgroundAna ( )

Member Function Documentation

◆ ClassDef()

PndHypGeCOSYBackgroundAna::ClassDef ( PndHypGeCOSYBackgroundAna  ,
 
)
protected

◆ Exec()

virtual void PndHypGeCOSYBackgroundAna::Exec ( Option_t *  opt)
virtual

◆ Finish()

void PndHypGeCOSYBackgroundAna::Finish ( )

◆ Init()

virtual InitStatus PndHypGeCOSYBackgroundAna::Init ( )
virtual

Member Data Documentation

◆ cAllParticlesCrystal1

TCanvas* PndHypGeCOSYBackgroundAna::cAllParticlesCrystal1
protected

Definition at line 74 of file PndHypGeCOSYBackgroundAna.h.

◆ cAllParticlesCrystal2

TCanvas* PndHypGeCOSYBackgroundAna::cAllParticlesCrystal2
protected

Definition at line 75 of file PndHypGeCOSYBackgroundAna.h.

◆ cAllParticlesGe

TCanvas* PndHypGeCOSYBackgroundAna::cAllParticlesGe
protected

Definition at line 73 of file PndHypGeCOSYBackgroundAna.h.

◆ cAllParticlesPiezo

TCanvas* PndHypGeCOSYBackgroundAna::cAllParticlesPiezo
protected

Definition at line 79 of file PndHypGeCOSYBackgroundAna.h.

◆ cAllParticlesSiPm1

TCanvas* PndHypGeCOSYBackgroundAna::cAllParticlesSiPm1
protected

Definition at line 80 of file PndHypGeCOSYBackgroundAna.h.

◆ cAllParticlesSiPm2

TCanvas* PndHypGeCOSYBackgroundAna::cAllParticlesSiPm2
protected

Definition at line 81 of file PndHypGeCOSYBackgroundAna.h.

◆ cCrystalHit

TCanvas* PndHypGeCOSYBackgroundAna::cCrystalHit
protected

Definition at line 67 of file PndHypGeCOSYBackgroundAna.h.

◆ cCrystalOrigin

TCanvas* PndHypGeCOSYBackgroundAna::cCrystalOrigin
protected

Definition at line 69 of file PndHypGeCOSYBackgroundAna.h.

◆ cEkinAllParticles

TCanvas* PndHypGeCOSYBackgroundAna::cEkinAllParticles
protected

Definition at line 76 of file PndHypGeCOSYBackgroundAna.h.

◆ cEkinAllParticlesSplit

TCanvas* PndHypGeCOSYBackgroundAna::cEkinAllParticlesSplit
protected

Definition at line 82 of file PndHypGeCOSYBackgroundAna.h.

◆ cGammaEkinOrigin

TCanvas* PndHypGeCOSYBackgroundAna::cGammaEkinOrigin
protected

Definition at line 77 of file PndHypGeCOSYBackgroundAna.h.

◆ cNeutronEkin

TCanvas* PndHypGeCOSYBackgroundAna::cNeutronEkin
protected

Definition at line 70 of file PndHypGeCOSYBackgroundAna.h.

◆ cNeutronEkinOrigin

TCanvas* PndHypGeCOSYBackgroundAna::cNeutronEkinOrigin
protected

Definition at line 71 of file PndHypGeCOSYBackgroundAna.h.

◆ cNeutronEnergyLoss

TCanvas* PndHypGeCOSYBackgroundAna::cNeutronEnergyLoss
protected

Definition at line 72 of file PndHypGeCOSYBackgroundAna.h.

◆ cNeutronOrigin

TCanvas* PndHypGeCOSYBackgroundAna::cNeutronOrigin
protected

Definition at line 68 of file PndHypGeCOSYBackgroundAna.h.

◆ cNHits

TCanvas* PndHypGeCOSYBackgroundAna::cNHits
protected

Definition at line 66 of file PndHypGeCOSYBackgroundAna.h.

◆ EvtCount

Long_t PndHypGeCOSYBackgroundAna::EvtCount
protected

Definition at line 92 of file PndHypGeCOSYBackgroundAna.h.

◆ fgeom

TGeoManager* PndHypGeCOSYBackgroundAna::fgeom
protected

Definition at line 36 of file PndHypGeCOSYBackgroundAna.h.

◆ fHyp

TClonesArray* PndHypGeCOSYBackgroundAna::fHyp
protected

Definition at line 39 of file PndHypGeCOSYBackgroundAna.h.

◆ fHypGe

TClonesArray* PndHypGeCOSYBackgroundAna::fHypGe
protected

Definition at line 40 of file PndHypGeCOSYBackgroundAna.h.

◆ fMcTr

TClonesArray* PndHypGeCOSYBackgroundAna::fMcTr
protected

Definition at line 38 of file PndHypGeCOSYBackgroundAna.h.

◆ fName

TString PndHypGeCOSYBackgroundAna::fName
protected

Definition at line 95 of file PndHypGeCOSYBackgroundAna.h.

◆ hAllParticlesCrystal1

TH1D* PndHypGeCOSYBackgroundAna::hAllParticlesCrystal1
protected

Definition at line 51 of file PndHypGeCOSYBackgroundAna.h.

◆ hAllParticlesCrystal2

TH1D* PndHypGeCOSYBackgroundAna::hAllParticlesCrystal2
protected

Definition at line 52 of file PndHypGeCOSYBackgroundAna.h.

◆ hAllParticlesGe

TH1D* PndHypGeCOSYBackgroundAna::hAllParticlesGe
protected

Definition at line 50 of file PndHypGeCOSYBackgroundAna.h.

◆ hAllParticlesPiezo

TH1D* PndHypGeCOSYBackgroundAna::hAllParticlesPiezo
protected

Definition at line 53 of file PndHypGeCOSYBackgroundAna.h.

◆ hAllParticlesSiPm1

TH1D* PndHypGeCOSYBackgroundAna::hAllParticlesSiPm1
protected

Definition at line 54 of file PndHypGeCOSYBackgroundAna.h.

◆ hAllParticlesSiPm2

TH1D* PndHypGeCOSYBackgroundAna::hAllParticlesSiPm2
protected

Definition at line 55 of file PndHypGeCOSYBackgroundAna.h.

◆ hCrystalHit

TH1D* PndHypGeCOSYBackgroundAna::hCrystalHit
protected

Definition at line 43 of file PndHypGeCOSYBackgroundAna.h.

◆ hCrystalOrigin

TH2D* PndHypGeCOSYBackgroundAna::hCrystalOrigin
protected

Definition at line 45 of file PndHypGeCOSYBackgroundAna.h.

◆ hEkinAllParticles

TH2D* PndHypGeCOSYBackgroundAna::hEkinAllParticles
protected

Definition at line 57 of file PndHypGeCOSYBackgroundAna.h.

◆ hEkinAllParticlesCrystal1

TH2D* PndHypGeCOSYBackgroundAna::hEkinAllParticlesCrystal1
protected

Definition at line 58 of file PndHypGeCOSYBackgroundAna.h.

◆ hEkinAllParticlesCrystal2

TH2D* PndHypGeCOSYBackgroundAna::hEkinAllParticlesCrystal2
protected

Definition at line 59 of file PndHypGeCOSYBackgroundAna.h.

◆ hEkinAllParticlesPiezo

TH2D* PndHypGeCOSYBackgroundAna::hEkinAllParticlesPiezo
protected

Definition at line 60 of file PndHypGeCOSYBackgroundAna.h.

◆ hEkinAllParticlesSiPm1

TH2D* PndHypGeCOSYBackgroundAna::hEkinAllParticlesSiPm1
protected

Definition at line 61 of file PndHypGeCOSYBackgroundAna.h.

◆ hEkinAllParticlesSiPm2

TH2D* PndHypGeCOSYBackgroundAna::hEkinAllParticlesSiPm2
protected

Definition at line 62 of file PndHypGeCOSYBackgroundAna.h.

◆ hGammaEkinOrigin

TH2D* PndHypGeCOSYBackgroundAna::hGammaEkinOrigin
protected

Definition at line 64 of file PndHypGeCOSYBackgroundAna.h.

◆ hNeutronEkin

TH1D* PndHypGeCOSYBackgroundAna::hNeutronEkin
protected

Definition at line 46 of file PndHypGeCOSYBackgroundAna.h.

◆ hNeutronEkinOrigin

TH2D* PndHypGeCOSYBackgroundAna::hNeutronEkinOrigin
protected

Definition at line 47 of file PndHypGeCOSYBackgroundAna.h.

◆ hNeutronEnergyLoss

TH1D* PndHypGeCOSYBackgroundAna::hNeutronEnergyLoss
protected

Definition at line 48 of file PndHypGeCOSYBackgroundAna.h.

◆ hNeutronOrigin

TH1D* PndHypGeCOSYBackgroundAna::hNeutronOrigin
protected

Definition at line 44 of file PndHypGeCOSYBackgroundAna.h.

◆ hNHits

TH1D* PndHypGeCOSYBackgroundAna::hNHits
protected

Definition at line 42 of file PndHypGeCOSYBackgroundAna.h.

◆ NeutronEkin

Double_t PndHypGeCOSYBackgroundAna::NeutronEkin
protected

Definition at line 88 of file PndHypGeCOSYBackgroundAna.h.

◆ NeutronMomentum

TVector3 PndHypGeCOSYBackgroundAna::NeutronMomentum
protected

Definition at line 87 of file PndHypGeCOSYBackgroundAna.h.

◆ NumberOfEvents

Long_t PndHypGeCOSYBackgroundAna::NumberOfEvents
protected

Definition at line 93 of file PndHypGeCOSYBackgroundAna.h.

◆ ParticleEkin

Double_t PndHypGeCOSYBackgroundAna::ParticleEkin
protected

Definition at line 90 of file PndHypGeCOSYBackgroundAna.h.

◆ ParticleMomentum

TVector3 PndHypGeCOSYBackgroundAna::ParticleMomentum
protected

Definition at line 89 of file PndHypGeCOSYBackgroundAna.h.

◆ StartVertex

TVector3 PndHypGeCOSYBackgroundAna::StartVertex
protected

Definition at line 84 of file PndHypGeCOSYBackgroundAna.h.

◆ VertexVolumeName

TString PndHypGeCOSYBackgroundAna::VertexVolumeName
protected

Definition at line 85 of file PndHypGeCOSYBackgroundAna.h.


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