|
Pluto v6.3.0
|
#include <PDecayManager.h>
Public Member Functions | |
| PDecayManager () | |
| ~PDecayManager () | |
| void | SetVerbose (Int_t v=1) |
| void | AddChannel (Int_t id, PDecayChannel *n) |
| void | AddChannel (PParticle *p, PDecayChannel *n) |
| void | AddChannel (const char *p, PDecayChannel *n) |
| PDecayChannel * | GetChannel (Int_t id) const |
| PDecayChannel * | GetChannel (PParticle *p) const |
| PDecayChannel * | GetChannel (char *n) const |
| void | SetDefault (Int_t id, Int_t recursive=0) |
| void | SetDefault (PParticle *p, Int_t recursive=0) |
| void | SetDefault (const char *p, Int_t recursive=0) |
| void | Clear (Int_t id) |
| void | Clear (PParticle *p) |
| void | MyClear (char *) |
| void | Clear (const Option_t *delme=NULL) |
| void | InitReaction (PParticle *start, PDecayChannel *c1=NULL) |
| PReaction * | GetNextReaction (int wf, const char *name, int f0=0, int f1=0, int f2=0, int f3=0, TTree *tt=NULL) |
| PReaction * | GetNextReaction (const char *name, int f0=0, int f1=0, int f2=0, int f3=0, TTree *tt=NULL) |
| Int_t | Loop (int num, int wf, const char *name, int f0=0, int f1=0, int f2=0, int f3=0, int rf=0) |
| Int_t | loop (int num, int wf, const char *name, int f0=0, int f1=0, int f2=0, int f3=0, int rf=0) |
| Double_t | GetCurrentWeight () |
| void | Print (const Option_t *delme=NULL) const |
| void | MyPrint () const |
| void | Print (Int_t id) const |
| void | Print (PParticle *p) const |
| void | MyPrint (char *name) const |
| void | SetHGeant (Int_t fH) |
| void | SetUserSelection (void *f) |
| void | SetUserSelection (Int_t(*f)(PParticle *)) |
| void | SetTrigCond (Int_t n) |
| void | PrintReactionList () const |
| void | SetPythia (TPythia6 *p) |
| void | SetMaxFileSize (Int_t bytes) |
| void | SetDecayAll (Float_t tau=1.) |
| void | DisableHelicityAngle (void) |
| PDistributionManager * | GetDistributionManager (void) |
| void | SetWriteIndex (Bool_t flag) |
| Bool_t | AddFileOutput (PFileOutput *file) |
| Bool_t | AddBulk (PBulkInterface *mybulk) |
| Bool_t | AddPrologueBulk (PBulkInterface *mybulk) |
| Bool_t | Do (const char *command) |
| Bool_t | Do (TH1F *f, char *command) |
| Bool_t | Do (TH2F *f, char *command) |
| Bool_t | Output (TNtuple *f, char *command=(char *)"") |
| Bool_t | Input (TNtuple *f) |
| PProjector * | GetCurrentProjector (void) |
Definition at line 169 of file PDecayManager.h.
| PDecayManager::PDecayManager | ( | ) |
| PDecayManager::~PDecayManager | ( | ) |
| Bool_t PDecayManager::AddBulk | ( | PBulkInterface * | mybulk | ) |
| void PDecayManager::AddChannel | ( | const char * | p, |
| PDecayChannel * | n ) |
| void PDecayManager::AddChannel | ( | Int_t | id, |
| PDecayChannel * | n ) |
| void PDecayManager::AddChannel | ( | PParticle * | p, |
| PDecayChannel * | n ) |
|
inline |
Definition at line 345 of file PDecayManager.h.
| Bool_t PDecayManager::AddPrologueBulk | ( | PBulkInterface * | mybulk | ) |
|
inline |
Definition at line 256 of file PDecayManager.h.
| void PDecayManager::Clear | ( | Int_t | id | ) |
| void PDecayManager::Clear | ( | PParticle * | p | ) |
|
inline |
Definition at line 334 of file PDecayManager.h.
|
inline |
Definition at line 358 of file PDecayManager.h.
|
inline |
Definition at line 361 of file PDecayManager.h.
|
inline |
Definition at line 364 of file PDecayManager.h.
| PDecayChannel * PDecayManager::GetChannel | ( | char * | n | ) | const |
| PDecayChannel * PDecayManager::GetChannel | ( | Int_t | id | ) | const |
| PDecayChannel * PDecayManager::GetChannel | ( | PParticle * | p | ) | const |
|
inline |
Definition at line 373 of file PDecayManager.h.
| Double_t PDecayManager::GetCurrentWeight | ( | ) |
|
inline |
Definition at line 337 of file PDecayManager.h.
| PReaction * PDecayManager::GetNextReaction | ( | const char * | name, |
| int | f0 = 0, | ||
| int | f1 = 0, | ||
| int | f2 = 0, | ||
| int | f3 = 0, | ||
| TTree * | tt = NULL ) |
| PReaction * PDecayManager::GetNextReaction | ( | int | wf, |
| const char * | name, | ||
| int | f0 = 0, | ||
| int | f1 = 0, | ||
| int | f2 = 0, | ||
| int | f3 = 0, | ||
| TTree * | tt = NULL ) |
| void PDecayManager::InitReaction | ( | PParticle * | start, |
| PDecayChannel * | c1 = NULL ) |
|
inline |
Definition at line 370 of file PDecayManager.h.
| Int_t PDecayManager::Loop | ( | int | num, |
| int | wf, | ||
| const char * | name, | ||
| int | f0 = 0, | ||
| int | f1 = 0, | ||
| int | f2 = 0, | ||
| int | f3 = 0, | ||
| int | rf = 0 ) |
|
inline |
Definition at line 284 of file PDecayManager.h.
| void PDecayManager::MyClear | ( | char * | ) |
| void PDecayManager::MyPrint | ( | ) | const |
| void PDecayManager::MyPrint | ( | char * | name | ) | const |
|
inline |
Definition at line 367 of file PDecayManager.h.
|
inline |
Definition at line 294 of file PDecayManager.h.
| void PDecayManager::Print | ( | Int_t | id | ) | const |
| void PDecayManager::Print | ( | PParticle * | p | ) | const |
| void PDecayManager::PrintReactionList | ( | ) | const |
|
inline |
Definition at line 330 of file PDecayManager.h.
| void PDecayManager::SetDefault | ( | const char * | p, |
| Int_t | recursive = 0 ) |
| void PDecayManager::SetDefault | ( | Int_t | id, |
| Int_t | recursive = 0 ) |
| void PDecayManager::SetDefault | ( | PParticle * | p, |
| Int_t | recursive = 0 ) |
|
inline |
Definition at line 308 of file PDecayManager.h.
|
inline |
Definition at line 327 of file PDecayManager.h.
|
inline |
Definition at line 324 of file PDecayManager.h.
|
inline |
Definition at line 317 of file PDecayManager.h.
|
inline |
Definition at line 314 of file PDecayManager.h.
|
inline |
Definition at line 311 of file PDecayManager.h.
| void PDecayManager::SetVerbose | ( | Int_t | v = 1 | ) |
|
inline |
Definition at line 341 of file PDecayManager.h.