Pluto v6.3.0
Loading...
Searching...
No Matches
PGammaConversion Class Reference

#include <PGammaConversion.h>

Inheritance diagram for PGammaConversion:
PBulkInterface

Public Member Functions

 PGammaConversion ()
 PGammaConversion (Float_t Z, Float_t p, Int_t run)
 ~PGammaConversion ()
void SetConvLookupParameters (Float_t c1, Float_t c2, Float_t c3)
Float_t GetConversionProb (Float_t E, Float_t theta, Int_t run)
void SetConversionProb (Float_t p)
Int_t readHist (TString inputroot)
void SetVertex (Double_t x, Double_t y, Double_t z)
Bool_t Modify (PParticle **stack, int *decay_done, int *num, int stacksize)
Public Member Functions inherited from PBulkInterface
 PBulkInterface ()
void SetWeight (Double_t c)
Double_t GetWeight (void)
void SetPriority (Int_t p)
Int_t GetPriority ()
void SetTree (TTree *my_tree)
TTree * GetTree (void)
void SetSizeBranches (Int_t *my_size_branches)
void SetKeysBranches (Int_t *my_key_branches)
void SetBranchNum (Int_t i, Int_t *my_size)
void SetBranchArray (Int_t i, PParticle **my_particle)
Int_t * GetSizeBranches ()
Int_t * GetKeysBranches ()
Int_t * GetBranchNum (Int_t i)
PParticle ** GetBranchArray (Int_t i)

Additional Inherited Members

Protected Attributes inherited from PBulkInterface
Double_t current_weight
Int_t bulk_id
Int_t fPriority
TTree * tree
Int_t * size_branches
Int_t * key_branches
Int_t * current_size_branches [MAX_NUM_BRANCHES]
PParticle ** particle_array_branches [MAX_NUM_BRANCHES]

Detailed Description

Definition at line 24 of file PGammaConversion.h.

Constructor & Destructor Documentation

◆ PGammaConversion() [1/2]

PGammaConversion::PGammaConversion ( )

Definition at line 18 of file PGammaConversion.cc.

◆ PGammaConversion() [2/2]

PGammaConversion::PGammaConversion ( Float_t Z,
Float_t p,
Int_t run = 0 )

Definition at line 44 of file PGammaConversion.cc.

◆ ~PGammaConversion()

PGammaConversion::~PGammaConversion ( )

Definition at line 89 of file PGammaConversion.cc.

Member Function Documentation

◆ GetConversionProb()

Float_t PGammaConversion::GetConversionProb ( Float_t E,
Float_t theta,
Int_t run = 0 )

Definition at line 126 of file PGammaConversion.cc.

◆ Modify()

Bool_t PGammaConversion::Modify ( PParticle ** stack,
int * decay_done,
int * num,
int stacksize )
virtual

Reimplemented from PBulkInterface.

Definition at line 274 of file PGammaConversion.cc.

◆ readHist()

Int_t PGammaConversion::readHist ( TString inputroot)

Definition at line 178 of file PGammaConversion.cc.

◆ SetConversionProb()

void PGammaConversion::SetConversionProb ( Float_t p)
inline

Definition at line 68 of file PGammaConversion.h.

◆ SetConvLookupParameters()

void PGammaConversion::SetConvLookupParameters ( Float_t c1,
Float_t c2,
Float_t c3 )
inline

Definition at line 66 of file PGammaConversion.h.

◆ SetVertex()

void PGammaConversion::SetVertex ( Double_t x,
Double_t y,
Double_t z )
inline

Definition at line 71 of file PGammaConversion.h.


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