WCSim
Public Member Functions | Private Attributes | List of all members
WCSimRootPi0 Class Reference

Class storing information about pi0 decays. More...

#include <WCSimRootEvent.hh>

Inheritance diagram for WCSimRootPi0:
Inheritance graph
Collaboration diagram for WCSimRootPi0:
Collaboration graph

Public Member Functions

 WCSimRootPi0 ()
 
virtual ~WCSimRootPi0 ()
 
bool CompareAllVariables (const WCSimRootPi0 *c) const
 
void Set (Double_t pi0Vtx[3], Int_t gammaID[2], Double_t gammaE[2], Double_t gammaVtx[2][3])
 
Float_t GetPi0Vtx (int i) const
 
Int_t GetGammaID (int i) const
 
Float_t GetGammaE (int i) const
 
Float_t GetGammaVtx (int i, int j) const
 

Private Attributes

Float_t fPi0Vtx [3]
 pi0 vertex (x,y,z) More...
 
Int_t fGammaID [2]
 Truth matching. Track ID of each gamma. More...
 
Float_t fGammaE [2]
 Starting energy of each gamma. More...
 
Float_t fGammaVtx [2][3]
 Stopping position of each gamma (x,y,z) More...
 

Detailed Description

Class storing information about pi0 decays.

Definition at line 306 of file WCSimRootEvent.hh.

Constructor & Destructor Documentation

◆ WCSimRootPi0()

WCSimRootPi0::WCSimRootPi0 ( )
inline

Definition at line 316 of file WCSimRootEvent.hh.

◆ ~WCSimRootPi0()

virtual WCSimRootPi0::~WCSimRootPi0 ( )
inlinevirtual

Definition at line 318 of file WCSimRootEvent.hh.

Member Function Documentation

◆ CompareAllVariables()

bool WCSimRootPi0::CompareAllVariables ( const WCSimRootPi0 c) const

Definition at line 995 of file WCSimRootEvent.cc.

◆ GetGammaE()

Float_t WCSimRootPi0::GetGammaE ( int  i) const
inline

Definition at line 329 of file WCSimRootEvent.hh.

◆ GetGammaID()

Int_t WCSimRootPi0::GetGammaID ( int  i) const
inline

Definition at line 328 of file WCSimRootEvent.hh.

◆ GetGammaVtx()

Float_t WCSimRootPi0::GetGammaVtx ( int  i,
int  j 
) const
inline

Definition at line 330 of file WCSimRootEvent.hh.

◆ GetPi0Vtx()

Float_t WCSimRootPi0::GetPi0Vtx ( int  i) const
inline

Definition at line 327 of file WCSimRootEvent.hh.

◆ Set()

void WCSimRootPi0::Set ( Double_t  pi0Vtx[3],
Int_t  gammaID[2],
Double_t  gammaE[2],
Double_t  gammaVtx[2][3] 
)

Definition at line 331 of file WCSimRootEvent.cc.

Member Data Documentation

◆ fGammaE

Float_t WCSimRootPi0::fGammaE[2]
private

Starting energy of each gamma.

Definition at line 312 of file WCSimRootEvent.hh.

◆ fGammaID

Int_t WCSimRootPi0::fGammaID[2]
private

Truth matching. Track ID of each gamma.

Definition at line 311 of file WCSimRootEvent.hh.

◆ fGammaVtx

Float_t WCSimRootPi0::fGammaVtx[2][3]
private

Stopping position of each gamma (x,y,z)

Definition at line 313 of file WCSimRootEvent.hh.

◆ fPi0Vtx

Float_t WCSimRootPi0::fPi0Vtx[3]
private

pi0 vertex (x,y,z)

Definition at line 310 of file WCSimRootEvent.hh.


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