Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

REROOT_TPar Class Reference

#include <REROOT_TPar.h>

List of all members.

Public Member Functions

 REROOT_TPar (TPAR_DEF *)
 REROOT_TPar ()
 ~REROOT_TPar ()
virtual void accept (REROOT_Visitor &v)
void clear ()
void printEvent (std::ostream &) const
Int_t ID () const
Int_t TMedium () const
Float_t CutGam () const
Float_t CutEle () const
Float_t CutNeu () const
Float_t CutHad () const
Float_t CutMuo () const
Float_t BCutE () const
Float_t BCutM () const
Float_t DCutE () const
Float_t DCutM () const
Float_t PPCutM () const
Int_t iPair () const
Int_t iComp () const
Int_t iPhot () const
Int_t iPFis () const
Int_t iDRay () const
Int_t iAnni () const
Int_t iBrem () const
Int_t iHadr () const
Int_t iMuNu () const
Int_t iDcay () const
Int_t iLoss () const
Int_t iMuls () const
Int_t iRayl () const
Float_t GhCor1 () const
Int_t iBirk () const
Float_t Birk1 () const
Float_t Birk2 () const
Int_t iLabs () const
Int_t iSync () const
Int_t iStra () const

Private Member Functions

void init ()

Private Attributes

Int_t m_ID
Int_t m_TMedium
Float_t m_CutGam
Float_t m_CutEle
Float_t m_CutNeu
Float_t m_CutHad
Float_t m_CutMuo
Float_t m_BCutE
Float_t m_BCutM
Float_t m_DCutE
Float_t m_DCutM
Float_t m_PPCutM
Int_t m_iPair
Int_t m_iComp
Int_t m_iPhot
Int_t m_iPFis
Int_t m_iDRay
Int_t m_iAnni
Int_t m_iBrem
Int_t m_iHadr
Int_t m_iMuNu
Int_t m_iDcay
Int_t m_iLoss
Int_t m_iMuls
Int_t m_iRayl
Float_t m_GhCor1
Int_t m_iBirk
Float_t m_Birk1
Float_t m_Birk2
Int_t m_iLabs
Int_t m_iSync
Int_t m_iStra


Constructor & Destructor Documentation

REROOT_TPar::REROOT_TPar TPAR_DEF  ) 
 

Definition at line 59 of file REROOT_TPar.cxx.

References init().

00060 {
00061   m_ID      = nr->ID - 1;                                     // C index
00062   m_TMedium = nr->TMedium - 1;                                // C index
00063   m_CutGam  = nr->CutGam;
00064   m_CutEle  = nr->CutEle;
00065   m_CutNeu  = nr->CutNeu;
00066   m_CutHad  = nr->CutHad;
00067   m_CutMuo  = nr->CutMuo;
00068   m_BCutE   = nr->BCutE;
00069   m_BCutM   = nr->BCutM;
00070   m_DCutE   = nr->DCutE;
00071   m_DCutM   = nr->DCutM;
00072   m_PPCutM  = nr->PPCutM;
00073   m_iPair   = nr->iPair;
00074   m_iComp   = nr->iComp;
00075   m_iPhot   = nr->iPhot;
00076   m_iPhot   = nr->iPhot;
00077   m_iDRay   = nr->iDRay;
00078   m_iAnni   = nr->iAnni;
00079   m_iBrem   = nr->iBrem;
00080   m_iHadr   = nr->iHadr;
00081   m_iMuNu   = nr->iMuNu;
00082   m_iDcay   = nr->iDcay;
00083   m_iLoss   = nr->iLoss;
00084   m_iMuls   = nr->iMuls;
00085   m_iRayl   = nr->iRayl;
00086   m_GhCor1  = nr->GhCor1;
00087   m_iBirk   = nr->iBirk;
00088   m_Birk1   = nr->Birk1;
00089   m_Birk2   = nr->Birk2;
00090   m_iLabs   = nr->iLabs;
00091   m_iSync   = nr->iSync;
00092   m_iStra   = nr->iStra;
00093 
00094   init();
00095 }

REROOT_TPar::REROOT_TPar  ) 
 

Definition at line 97 of file REROOT_TPar.cxx.

00098 {
00099 }

REROOT_TPar::~REROOT_TPar  ) 
 

Definition at line 105 of file REROOT_TPar.cxx.

00106 {
00107 }


Member Function Documentation

virtual void REROOT_TPar::accept REROOT_Visitor v  )  [inline, virtual]
 

Definition at line 59 of file REROOT_TPar.h.

References REROOT_Visitor::visit().

00059 { v.visit(this); }

Float_t REROOT_TPar::BCutE  )  const [inline]
 

Definition at line 72 of file REROOT_TPar.h.

00072 {return m_BCutE;  }                  // BCutE

Float_t REROOT_TPar::BCutM  )  const [inline]
 

Definition at line 73 of file REROOT_TPar.h.

00073 {return m_BCutM;  }                  // BCutM

Float_t REROOT_TPar::Birk1  )  const [inline]
 

Definition at line 92 of file REROOT_TPar.h.

00092 {return m_Birk1;  }                  // Birk1

Float_t REROOT_TPar::Birk2  )  const [inline]
 

Definition at line 93 of file REROOT_TPar.h.

00093 {return m_Birk2;  }                  // Birk2

void REROOT_TPar::clear  ) 
 

Definition at line 109 of file REROOT_TPar.cxx.

00110 {
00111 }

Float_t REROOT_TPar::CutEle  )  const [inline]
 

Definition at line 68 of file REROOT_TPar.h.

00068 {return m_CutEle;  }                // CutEle

Float_t REROOT_TPar::CutGam  )  const [inline]
 

Definition at line 67 of file REROOT_TPar.h.

00067 {return m_CutGam;  }                // CutGam

Float_t REROOT_TPar::CutHad  )  const [inline]
 

Definition at line 70 of file REROOT_TPar.h.

00070 {return m_CutHad;  }                // CutHad

Float_t REROOT_TPar::CutMuo  )  const [inline]
 

Definition at line 71 of file REROOT_TPar.h.

00071 {return m_CutMuo;  }                // CutMuo

Float_t REROOT_TPar::CutNeu  )  const [inline]
 

Definition at line 69 of file REROOT_TPar.h.

00069 {return m_CutNeu;  }                // CutNeu

Float_t REROOT_TPar::DCutE  )  const [inline]
 

Definition at line 74 of file REROOT_TPar.h.

00074 {return m_DCutE;  }                  // DCutE

Float_t REROOT_TPar::DCutM  )  const [inline]
 

Definition at line 75 of file REROOT_TPar.h.

00075 {return m_DCutM;  }                  // DCutM

Float_t REROOT_TPar::GhCor1  )  const [inline]
 

Definition at line 90 of file REROOT_TPar.h.

00090 {return m_GhCor1;  }                // GhCor1

Int_t REROOT_TPar::iAnni  )  const [inline]
 

Definition at line 82 of file REROOT_TPar.h.

00082 {return m_iAnni;  }                  // iAnni

Int_t REROOT_TPar::iBirk  )  const [inline]
 

Definition at line 91 of file REROOT_TPar.h.

00091 {return m_iBirk;  }                  // iBirk

Int_t REROOT_TPar::iBrem  )  const [inline]
 

Definition at line 83 of file REROOT_TPar.h.

00083 {return m_iBrem;  }                  // iBrem

Int_t REROOT_TPar::iComp  )  const [inline]
 

Definition at line 78 of file REROOT_TPar.h.

00078 {return m_iComp;  }                  // iComp

Int_t REROOT_TPar::ID  )  const [inline]
 

Definition at line 65 of file REROOT_TPar.h.

00065 {return m_ID;  }                        // ID

Int_t REROOT_TPar::iDcay  )  const [inline]
 

Definition at line 86 of file REROOT_TPar.h.

00086 {return m_iDcay;  }                  // iDcay

Int_t REROOT_TPar::iDRay  )  const [inline]
 

Definition at line 81 of file REROOT_TPar.h.

00081 {return m_iDRay;  }                  // iDRay

Int_t REROOT_TPar::iHadr  )  const [inline]
 

Definition at line 84 of file REROOT_TPar.h.

00084 {return m_iHadr;  }                  // iHadr

Int_t REROOT_TPar::iLabs  )  const [inline]
 

Definition at line 94 of file REROOT_TPar.h.

00094 {return m_iLabs;  }                  // iLabs

Int_t REROOT_TPar::iLoss  )  const [inline]
 

Definition at line 87 of file REROOT_TPar.h.

00087 {return m_iLoss;  }                  // iLoss

Int_t REROOT_TPar::iMuls  )  const [inline]
 

Definition at line 88 of file REROOT_TPar.h.

00088 {return m_iMuls;  }                  // iMuls

Int_t REROOT_TPar::iMuNu  )  const [inline]
 

Definition at line 85 of file REROOT_TPar.h.

00085 {return m_iMuNu;  }                  // iMuNu

void REROOT_TPar::init  )  [private]
 

Definition at line 101 of file REROOT_TPar.cxx.

00102 {
00103 }

Int_t REROOT_TPar::iPair  )  const [inline]
 

Definition at line 77 of file REROOT_TPar.h.

00077 {return m_iPair;  }                  // iPair

Int_t REROOT_TPar::iPFis  )  const [inline]
 

Definition at line 80 of file REROOT_TPar.h.

00080 {return m_iPFis;  }                  // iPFis

Int_t REROOT_TPar::iPhot  )  const [inline]
 

Definition at line 79 of file REROOT_TPar.h.

00079 {return m_iPhot;  }                  // iPhot

Int_t REROOT_TPar::iRayl  )  const [inline]
 

Definition at line 89 of file REROOT_TPar.h.

00089 {return m_iRayl;  }                  // iRayl

Int_t REROOT_TPar::iStra  )  const [inline]
 

Definition at line 96 of file REROOT_TPar.h.

00096 {return m_iStra;  }                  // iStra

Int_t REROOT_TPar::iSync  )  const [inline]
 

Definition at line 95 of file REROOT_TPar.h.

00095 {return m_iSync;  }                  // iSync

Float_t REROOT_TPar::PPCutM  )  const [inline]
 

Definition at line 76 of file REROOT_TPar.h.

00076 {return m_PPCutM;  }                // PPCutM

void REROOT_TPar::printEvent std::ostream &   )  const
 

Definition at line 113 of file REROOT_TPar.cxx.

00114 {
00115   pstream << "======================= TPar =====================\n";
00116 }

Int_t REROOT_TPar::TMedium  )  const [inline]
 

Definition at line 66 of file REROOT_TPar.h.

00066 {return m_TMedium;  }              // TMedium


Member Data Documentation

Float_t REROOT_TPar::m_BCutE [private]
 

Definition at line 26 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_BCutM [private]
 

Definition at line 27 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_Birk1 [private]
 

Definition at line 46 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_Birk2 [private]
 

Definition at line 47 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_CutEle [private]
 

Definition at line 22 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_CutGam [private]
 

Definition at line 21 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_CutHad [private]
 

Definition at line 24 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_CutMuo [private]
 

Definition at line 25 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_CutNeu [private]
 

Definition at line 23 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_DCutE [private]
 

Definition at line 28 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_DCutM [private]
 

Definition at line 29 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_GhCor1 [private]
 

Definition at line 44 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iAnni [private]
 

Definition at line 36 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iBirk [private]
 

Definition at line 45 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iBrem [private]
 

Definition at line 37 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iComp [private]
 

Definition at line 32 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_ID [private]
 

Definition at line 19 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iDcay [private]
 

Definition at line 40 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iDRay [private]
 

Definition at line 35 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iHadr [private]
 

Definition at line 38 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iLabs [private]
 

Definition at line 48 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iLoss [private]
 

Definition at line 41 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iMuls [private]
 

Definition at line 42 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iMuNu [private]
 

Definition at line 39 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iPair [private]
 

Definition at line 31 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iPFis [private]
 

Definition at line 34 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iPhot [private]
 

Definition at line 33 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iRayl [private]
 

Definition at line 43 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iStra [private]
 

Definition at line 50 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_iSync [private]
 

Definition at line 49 of file REROOT_TPar.h.

Float_t REROOT_TPar::m_PPCutM [private]
 

Definition at line 30 of file REROOT_TPar.h.

Int_t REROOT_TPar::m_TMedium [private]
 

Definition at line 20 of file REROOT_TPar.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:10:14 2010 for loon by  doxygen 1.3.9.1