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

#include <PFairGenerator.h>

Inheritance diagram for PFairGenerator:
PBulkInterface

Public Member Functions

 PFairGenerator ()
bool Modify (PParticle **stack, int *decay_done, int *num, int maxnum)
Bool_t GetNextParticle (Int_t *pdgType, Double_t *px, Double_t *py, Double_t *pz, Double_t *vx, Double_t *vy, Double_t *vz)
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 13 of file PFairGenerator.h.

Constructor & Destructor Documentation

◆ PFairGenerator()

PFairGenerator::PFairGenerator ( )

Definition at line 17 of file PFairGenerator.cc.

Member Function Documentation

◆ GetNextParticle()

Bool_t PFairGenerator::GetNextParticle ( Int_t * pdgType,
Double_t * px,
Double_t * py,
Double_t * pz,
Double_t * vx,
Double_t * vy,
Double_t * vz )

Definition at line 49 of file PFairGenerator.cc.

◆ Modify()

bool PFairGenerator::Modify ( PParticle ** stack,
int * decay_done,
int * num,
int maxnum )
virtual

Reimplemented from PBulkInterface.

Definition at line 21 of file PFairGenerator.cc.


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