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

Detailed Description

Definition at line 16 of file REROOT_TPar.h.


Constructor & Destructor Documentation

REROOT_TPar::REROOT_TPar ( TPAR_DEF nr  ) 

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.

References m_BCutE.

00072 {return m_BCutE;  }                  // BCutE

Float_t REROOT_TPar::BCutM (  )  const [inline]

Definition at line 73 of file REROOT_TPar.h.

References m_BCutM.

00073 {return m_BCutM;  }                  // BCutM

Float_t REROOT_TPar::Birk1 (  )  const [inline]

Definition at line 92 of file REROOT_TPar.h.

References m_Birk1.

00092 {return m_Birk1;  }                  // Birk1

Float_t REROOT_TPar::Birk2 (  )  const [inline]

Definition at line 93 of file REROOT_TPar.h.

References m_Birk2.

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.

References m_CutEle.

00068 {return m_CutEle;  }                // CutEle

Float_t REROOT_TPar::CutGam (  )  const [inline]

Definition at line 67 of file REROOT_TPar.h.

References m_CutGam.

00067 {return m_CutGam;  }                // CutGam

Float_t REROOT_TPar::CutHad (  )  const [inline]

Definition at line 70 of file REROOT_TPar.h.

References m_CutHad.

00070 {return m_CutHad;  }                // CutHad

Float_t REROOT_TPar::CutMuo (  )  const [inline]

Definition at line 71 of file REROOT_TPar.h.

References m_CutMuo.

00071 {return m_CutMuo;  }                // CutMuo

Float_t REROOT_TPar::CutNeu (  )  const [inline]

Definition at line 69 of file REROOT_TPar.h.

References m_CutNeu.

00069 {return m_CutNeu;  }                // CutNeu

Float_t REROOT_TPar::DCutE (  )  const [inline]

Definition at line 74 of file REROOT_TPar.h.

References m_DCutE.

00074 {return m_DCutE;  }                  // DCutE

Float_t REROOT_TPar::DCutM (  )  const [inline]

Definition at line 75 of file REROOT_TPar.h.

References m_DCutM.

00075 {return m_DCutM;  }                  // DCutM

Float_t REROOT_TPar::GhCor1 (  )  const [inline]

Definition at line 90 of file REROOT_TPar.h.

References m_GhCor1.

00090 {return m_GhCor1;  }                // GhCor1

Int_t REROOT_TPar::iAnni (  )  const [inline]

Definition at line 82 of file REROOT_TPar.h.

References m_iAnni.

00082 {return m_iAnni;  }                  // iAnni

Int_t REROOT_TPar::iBirk (  )  const [inline]

Definition at line 91 of file REROOT_TPar.h.

References m_iBirk.

00091 {return m_iBirk;  }                  // iBirk

Int_t REROOT_TPar::iBrem (  )  const [inline]

Definition at line 83 of file REROOT_TPar.h.

References m_iBrem.

00083 {return m_iBrem;  }                  // iBrem

Int_t REROOT_TPar::iComp (  )  const [inline]

Definition at line 78 of file REROOT_TPar.h.

References m_iComp.

00078 {return m_iComp;  }                  // iComp

Int_t REROOT_TPar::ID (  )  const [inline]

Definition at line 65 of file REROOT_TPar.h.

References m_ID.

00065 {return m_ID;  }                        // ID

Int_t REROOT_TPar::iDcay (  )  const [inline]

Definition at line 86 of file REROOT_TPar.h.

References m_iDcay.

00086 {return m_iDcay;  }                  // iDcay

Int_t REROOT_TPar::iDRay (  )  const [inline]

Definition at line 81 of file REROOT_TPar.h.

References m_iDRay.

00081 {return m_iDRay;  }                  // iDRay

Int_t REROOT_TPar::iHadr (  )  const [inline]

Definition at line 84 of file REROOT_TPar.h.

References m_iHadr.

00084 {return m_iHadr;  }                  // iHadr

Int_t REROOT_TPar::iLabs (  )  const [inline]

Definition at line 94 of file REROOT_TPar.h.

References m_iLabs.

00094 {return m_iLabs;  }                  // iLabs

Int_t REROOT_TPar::iLoss (  )  const [inline]

Definition at line 87 of file REROOT_TPar.h.

References m_iLoss.

00087 {return m_iLoss;  }                  // iLoss

Int_t REROOT_TPar::iMuls (  )  const [inline]

Definition at line 88 of file REROOT_TPar.h.

References m_iMuls.

00088 {return m_iMuls;  }                  // iMuls

Int_t REROOT_TPar::iMuNu (  )  const [inline]

Definition at line 85 of file REROOT_TPar.h.

References m_iMuNu.

00085 {return m_iMuNu;  }                  // iMuNu

void REROOT_TPar::init ( void   )  [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.

References m_iPair.

00077 {return m_iPair;  }                  // iPair

Int_t REROOT_TPar::iPFis (  )  const [inline]

Definition at line 80 of file REROOT_TPar.h.

References m_iPFis.

00080 {return m_iPFis;  }                  // iPFis

Int_t REROOT_TPar::iPhot (  )  const [inline]

Definition at line 79 of file REROOT_TPar.h.

References m_iPhot.

00079 {return m_iPhot;  }                  // iPhot

Int_t REROOT_TPar::iRayl (  )  const [inline]

Definition at line 89 of file REROOT_TPar.h.

References m_iRayl.

00089 {return m_iRayl;  }                  // iRayl

Int_t REROOT_TPar::iStra (  )  const [inline]

Definition at line 96 of file REROOT_TPar.h.

References m_iStra.

00096 {return m_iStra;  }                  // iStra

Int_t REROOT_TPar::iSync (  )  const [inline]

Definition at line 95 of file REROOT_TPar.h.

References m_iSync.

00095 {return m_iSync;  }                  // iSync

Float_t REROOT_TPar::PPCutM (  )  const [inline]

Definition at line 76 of file REROOT_TPar.h.

References m_PPCutM.

00076 {return m_PPCutM;  }                // PPCutM

void REROOT_TPar::printEvent ( std::ostream &  pstream  )  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.

References m_TMedium.

00066 {return m_TMedium;  }              // TMedium


Member Data Documentation

Float_t REROOT_TPar::m_BCutE [private]

Definition at line 26 of file REROOT_TPar.h.

Referenced by BCutE().

Float_t REROOT_TPar::m_BCutM [private]

Definition at line 27 of file REROOT_TPar.h.

Referenced by BCutM().

Float_t REROOT_TPar::m_Birk1 [private]

Definition at line 46 of file REROOT_TPar.h.

Referenced by Birk1().

Float_t REROOT_TPar::m_Birk2 [private]

Definition at line 47 of file REROOT_TPar.h.

Referenced by Birk2().

Float_t REROOT_TPar::m_CutEle [private]

Definition at line 22 of file REROOT_TPar.h.

Referenced by CutEle().

Float_t REROOT_TPar::m_CutGam [private]

Definition at line 21 of file REROOT_TPar.h.

Referenced by CutGam().

Float_t REROOT_TPar::m_CutHad [private]

Definition at line 24 of file REROOT_TPar.h.

Referenced by CutHad().

Float_t REROOT_TPar::m_CutMuo [private]

Definition at line 25 of file REROOT_TPar.h.

Referenced by CutMuo().

Float_t REROOT_TPar::m_CutNeu [private]

Definition at line 23 of file REROOT_TPar.h.

Referenced by CutNeu().

Float_t REROOT_TPar::m_DCutE [private]

Definition at line 28 of file REROOT_TPar.h.

Referenced by DCutE().

Float_t REROOT_TPar::m_DCutM [private]

Definition at line 29 of file REROOT_TPar.h.

Referenced by DCutM().

Float_t REROOT_TPar::m_GhCor1 [private]

Definition at line 44 of file REROOT_TPar.h.

Referenced by GhCor1().

Int_t REROOT_TPar::m_iAnni [private]

Definition at line 36 of file REROOT_TPar.h.

Referenced by iAnni().

Int_t REROOT_TPar::m_iBirk [private]

Definition at line 45 of file REROOT_TPar.h.

Referenced by iBirk().

Int_t REROOT_TPar::m_iBrem [private]

Definition at line 37 of file REROOT_TPar.h.

Referenced by iBrem().

Int_t REROOT_TPar::m_iComp [private]

Definition at line 32 of file REROOT_TPar.h.

Referenced by iComp().

Int_t REROOT_TPar::m_ID [private]

Definition at line 19 of file REROOT_TPar.h.

Referenced by ID().

Int_t REROOT_TPar::m_iDcay [private]

Definition at line 40 of file REROOT_TPar.h.

Referenced by iDcay().

Int_t REROOT_TPar::m_iDRay [private]

Definition at line 35 of file REROOT_TPar.h.

Referenced by iDRay().

Int_t REROOT_TPar::m_iHadr [private]

Definition at line 38 of file REROOT_TPar.h.

Referenced by iHadr().

Int_t REROOT_TPar::m_iLabs [private]

Definition at line 48 of file REROOT_TPar.h.

Referenced by iLabs().

Int_t REROOT_TPar::m_iLoss [private]

Definition at line 41 of file REROOT_TPar.h.

Referenced by iLoss().

Int_t REROOT_TPar::m_iMuls [private]

Definition at line 42 of file REROOT_TPar.h.

Referenced by iMuls().

Int_t REROOT_TPar::m_iMuNu [private]

Definition at line 39 of file REROOT_TPar.h.

Referenced by iMuNu().

Int_t REROOT_TPar::m_iPair [private]

Definition at line 31 of file REROOT_TPar.h.

Referenced by iPair().

Int_t REROOT_TPar::m_iPFis [private]

Definition at line 34 of file REROOT_TPar.h.

Referenced by iPFis().

Int_t REROOT_TPar::m_iPhot [private]

Definition at line 33 of file REROOT_TPar.h.

Referenced by iPhot().

Int_t REROOT_TPar::m_iRayl [private]

Definition at line 43 of file REROOT_TPar.h.

Referenced by iRayl().

Int_t REROOT_TPar::m_iStra [private]

Definition at line 50 of file REROOT_TPar.h.

Referenced by iStra().

Int_t REROOT_TPar::m_iSync [private]

Definition at line 49 of file REROOT_TPar.h.

Referenced by iSync().

Float_t REROOT_TPar::m_PPCutM [private]

Definition at line 30 of file REROOT_TPar.h.

Referenced by PPCutM().

Int_t REROOT_TPar::m_TMedium [private]

Definition at line 20 of file REROOT_TPar.h.

Referenced by TMedium().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1