Public Member Functions | Public Attributes | Protected Attributes | List of all members
slid::ShowerPID Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/ShowerLID/ShowerPID.h"

Inheritance diagram for slid::ShowerPID:
slid::ShowerLID rb::PID

Public Member Functions

 ShowerPID ()
 
 ~ShowerPID ()
 
 ShowerPID (const slid::ShowerLID &showerlid)
 
void SetValEPi0 (float in)
 Setters. More...
 
void SetValEPi0EL (float in)
 
void SetDedx0 (float in)
 
void SetDedx1 (float in)
 
void SetDedx2 (float in)
 
void SetDedx3 (float in)
 
void SetDedx4 (float in)
 
void SetDedx5 (float in)
 
void SetELLL (float in)
 
void SetELLT (float in)
 
void SetGLLL (float in)
 
void SetGLLT (float in)
 
void SetMuLLL (float in)
 
void SetMuLLT (float in)
 
void SetPi0LLL (float in)
 
void SetPi0LLT (float in)
 
void SetPLLL (float in)
 
void SetPLLT (float in)
 
void SetNLLL (float in)
 
void SetNLLT (float in)
 
void SetPiLLL (float in)
 
void SetPiLLT (float in)
 
float ValueEPi0 () const
 
float ValueEPi0EL () const
 
float Dedx0 () const
 
float Dedx1 () const
 
float Dedx2 () const
 
float Dedx3 () const
 
float Dedx4 () const
 
float Dedx5 () const
 
float ELLL () const
 
float ELLT () const
 
float GLLL () const
 
float GLLT () const
 
float MuLLL () const
 
float MuLLT () const
 
float Pi0LLL () const
 
float Pi0LLT () const
 
float PLLL () const
 
float PLLT () const
 
float NLLL () const
 
float NLLT () const
 
float PiLLL () const
 
float PiLLT () const
 
void SetValWithE (float in)
 Setters. More...
 
void SetEGLLL (float in)
 
void SetEGLLT (float in)
 
void SetEMuLLL (float in)
 
void SetEMuLLT (float in)
 
void SetEPi0LLL (float in)
 
void SetEPi0LLT (float in)
 
void SetEPLLL (float in)
 
void SetEPLLT (float in)
 
void SetENLLL (float in)
 
void SetENLLT (float in)
 
void SetEPiLLL (float in)
 
void SetEPiLLT (float in)
 
void SetGap (float in)
 
void SetPi0mass (float in)
 
void SetPi0PhotonID (float in)
 
void SetShowerEFrac (float in)
 
void SetCosTheta (float in)
 
void SetIsMuon (bool in)
 
void SetDedxp0c0 (float in)
 
void SetDedxp0c1 (float in)
 
void SetDedxp1c0 (float in)
 
void SetDedxp1c1 (float in)
 
void SetDedxp2c0 (float in)
 
void SetDedxp2c1 (float in)
 
void SetDedxp3c0 (float in)
 
void SetDedxp3c1 (float in)
 
void SetDedxp4c0 (float in)
 
void SetDedxp4c1 (float in)
 
void SetDedxp5c0 (float in)
 
void SetDedxp5c1 (float in)
 
void SetValECos (float in)
 
void SetRadius (float in)
 
void SetInverseGLLL (float in)
 
void SetNMIPPlanes (float in)
 
void SetVtxDoca (float in)
 
void SetAlgName (const std::string &algName)
 set algorithm name More...
 
void SetAlgDescription (const std::string &algDescription)
 set algorithm description More...
 
void SetShowerDepEnergy (float in)
 
void SetVertexEnergy (float in)
 
void SetShowerEnergy (float in)
 
void SetNueEnergy (float in)
 
void SetHadronicEnergy (float in)
 
std::string AlgName () const
 
std::string AlgDescription () const
 
float ValueWithE () const
 
float EGLLL () const
 
float EGLLT () const
 
float EMuLLL () const
 
float EMuLLT () const
 
float EPi0LLL () const
 
float EPi0LLT () const
 
float EPLLL () const
 
float EPLLT () const
 
float ENLLL () const
 
float ENLLT () const
 
float EPiLLL () const
 
float EPiLLT () const
 
float Gap () const
 
float Pi0mass () const
 
int Pi0PhotonID () const
 
float ShowerEFrac () const
 
float CosTheta () const
 
bool IsMuon () const
 
float Dedxp0c0 () const
 
float Dedxp0c1 () const
 
float Dedxp1c0 () const
 
float Dedxp1c1 () const
 
float Dedxp2c0 () const
 
float Dedxp2c1 () const
 
float Dedxp3c0 () const
 
float Dedxp3c1 () const
 
float Dedxp4c0 () const
 
float Dedxp4c1 () const
 
float Dedxp5c0 () const
 
float Dedxp5c1 () const
 
float ValueECos () const
 
float Radius () const
 
float InverseGLLL () const
 
int NMIPPlanes () const
 
float VtxDoca () const
 
float VertexEnergy () const
 
float ShowerDepEnergy () const
 
float ShowerEnergy () const
 
float NueEnergy () const
 
float HadronicEnergy () const
 
bool IsInversePhoton () const
 
int Pdg () const
 
double Value () const
 
void SetPdg (int pdg)
 
void SetVal (double val)
 

Public Attributes

float fPIDEPi0
 Algorithm name. More...
 
float fPIDEPi0EL
 
float fDedx0
 
float fDedx1
 
float fDedx2
 
float fDedx3
 
float fDedx4
 
float fDedx5
 
float fELLL
 
float fELLT
 
float fGLLL
 
float fGLLT
 
float fMuLLL
 
float fMuLLT
 
float fPi0LLL
 
float fPi0LLT
 
float fPLLL
 
float fPLLT
 
float fNLLL
 
float fNLLT
 
float fPiLLL
 
float fPiLLT
 
float fPIDWithE
 training variables More...
 
float fEGLLL
 
float fEGLLT
 
float fEMuLLL
 
float fEMuLLT
 
float fEPi0LLL
 
float fEPi0LLT
 
float fEPLLL
 
float fEPLLT
 
float fENLLL
 
float fENLLT
 
float fEPiLLL
 
float fEPiLLT
 
float fInvGLLL
 
int fNMIP
 
float fGap
 
float fPi0mass
 
int fPi0Id
 
float fRadius
 
bool fIsMuon
 
float fCosTheta
 
float fShwEFrac
 
float fVtxDoca
 
float fVtxE
 
float fShwDepE
 
float fShwE
 
float fNueEnergy
 
float fHadE
 
float fDedxp0c0
 
float fDedxp0c1
 
float fDedxp1c0
 
float fDedxp1c1
 
float fDedxp2c0
 
float fDedxp2c1
 
float fDedxp3c0
 
float fDedxp3c1
 
float fDedxp4c0
 
float fDedxp4c1
 
float fDedxp5c0
 
float fDedxp5c1
 
float fPIDECos
 
std::map< int, float > fPartLongLL
 Map of the longitudinal ll by paricle type. More...
 
std::map< int, float > fPartTransLL
 Map of the transverse ll by particle type. More...
 
std::map< int, std::map< int, float > > fVtxDedx
 

Protected Attributes

std::string fAlgName
 Algorithm name. More...
 
std::string fAlgDescription
 Algorithm description. More...
 
int fPdg
 pdg code More...
 
double fVal
 pid value More...
 

Detailed Description

Definition at line 19 of file ShowerPID.h.

Constructor & Destructor Documentation

slid::ShowerPID::ShowerPID ( )
inline

Definition at line 115 of file ShowerPID.h.

Referenced by ~ShowerPID().

116  :
117  fPIDEPi0(-5.0), fPIDEPi0EL(-5.0),
118  fDedx0(-5.0), fDedx1(-5.0), fDedx2(-5.0), fDedx3(-5.0), fDedx4(-5.0), fDedx5(-5.0)
119  {
120  }
float fPIDEPi0
Algorithm name.
Definition: ShowerPID.h:89
float fPIDEPi0EL
Definition: ShowerPID.h:90
slid::ShowerPID::~ShowerPID ( )
inline

Definition at line 24 of file ShowerPID.h.

References ShowerPID().

24 {}
slid::ShowerPID::ShowerPID ( const slid::ShowerLID showerlid)

Definition at line 14 of file ShowerPID.cxx.

15  : slid::ShowerLID( showerpid),
16  fPIDEPi0(-5.0),fPIDEPi0EL(-5.0),
17  fDedx0(-5.0), fDedx1(-5.0), fDedx2(-5.0), fDedx3(-5.0), fDedx4(-5.0), fDedx5(-5.0),
18  fELLL(-5.0), fELLT(-5.0),
19  fGLLL(-5.0), fGLLT(-5.0),
20  fMuLLL(-5.0), fMuLLT(-5.0),
21  fPi0LLL(-5.0), fPi0LLT(-5.0),
22  fPLLL(-5.0), fPLLT(-5.0),
23  fNLLL(-5.0), fNLLT(-5.0),
24  fPiLLL(-5.0), fPiLLT(-5.0)
25  {
26  }// end of constructor
float fPIDEPi0
Algorithm name.
Definition: ShowerPID.h:89
float fPIDEPi0EL
Definition: ShowerPID.h:90

Member Function Documentation

std::string slid::ShowerLID::AlgDescription ( ) const
inlineinherited

Definition at line 101 of file ShowerLID.h.

References slid::ShowerLID::fAlgDescription.

101 { return fAlgDescription; }
std::string fAlgDescription
Algorithm description.
Definition: ShowerLID.h:169
std::string slid::ShowerLID::AlgName ( ) const
inlineinherited

Definition at line 100 of file ShowerLID.h.

References slid::ShowerLID::fAlgName.

100 { return fAlgName; }
std::string fAlgName
Algorithm name.
Definition: ShowerLID.h:166
float slid::ShowerLID::CosTheta ( ) const
inlineinherited

Definition at line 121 of file ShowerLID.h.

References slid::ShowerLID::fCosTheta.

Referenced by slid::SPIDAlg::CalcMVAResult(), slid::LIDAlg::CalcMVAResult(), and caf::FillSlidVars().

121 { return fCosTheta; }
float slid::ShowerPID::Dedx0 ( ) const
inline

Definition at line 60 of file ShowerPID.h.

References fDedx0.

Referenced by slid::SPIDAlg::CalcMVAResult(), and caf::FillSpidVars().

60 { return fDedx0; }
float slid::ShowerPID::Dedx1 ( ) const
inline

Definition at line 61 of file ShowerPID.h.

References fDedx1.

Referenced by slid::SPIDAlg::CalcMVAResult(), and caf::FillSpidVars().

61 { return fDedx1; }
float slid::ShowerPID::Dedx2 ( ) const
inline

Definition at line 62 of file ShowerPID.h.

References fDedx2.

Referenced by slid::SPIDAlg::CalcMVAResult(), and caf::FillSpidVars().

62 { return fDedx2; }
float slid::ShowerPID::Dedx3 ( ) const
inline

Definition at line 63 of file ShowerPID.h.

References fDedx3.

Referenced by slid::SPIDAlg::CalcMVAResult(), and caf::FillSpidVars().

63 { return fDedx3; }
float slid::ShowerPID::Dedx4 ( ) const
inline

Definition at line 64 of file ShowerPID.h.

References fDedx4.

Referenced by caf::FillSpidVars().

64 { return fDedx4; }
float slid::ShowerPID::Dedx5 ( ) const
inline

Definition at line 65 of file ShowerPID.h.

References fDedx5.

Referenced by caf::FillSpidVars().

65 { return fDedx5; }
float slid::ShowerLID::Dedxp0c0 ( ) const
inlineinherited

Definition at line 133 of file ShowerLID.h.

References slid::ShowerLID::fDedxp0c0.

Referenced by caf::FillSlidVars().

133 { return fDedxp0c0; }
float slid::ShowerLID::Dedxp0c1 ( ) const
inlineinherited

Definition at line 134 of file ShowerLID.h.

References slid::ShowerLID::fDedxp0c1.

Referenced by caf::FillSlidVars().

134 { return fDedxp0c1; }
float slid::ShowerLID::Dedxp1c0 ( ) const
inlineinherited

Definition at line 135 of file ShowerLID.h.

References slid::ShowerLID::fDedxp1c0.

Referenced by caf::FillSlidVars().

135 { return fDedxp1c0; }
float slid::ShowerLID::Dedxp1c1 ( ) const
inlineinherited

Definition at line 136 of file ShowerLID.h.

References slid::ShowerLID::fDedxp1c1.

Referenced by caf::FillSlidVars().

136 { return fDedxp1c1; }
float slid::ShowerLID::Dedxp2c0 ( ) const
inlineinherited

Definition at line 137 of file ShowerLID.h.

References slid::ShowerLID::fDedxp2c0.

Referenced by caf::FillSlidVars().

137 { return fDedxp2c0; }
float slid::ShowerLID::Dedxp2c1 ( ) const
inlineinherited

Definition at line 138 of file ShowerLID.h.

References slid::ShowerLID::fDedxp2c1.

Referenced by caf::FillSlidVars().

138 { return fDedxp2c1; }
float slid::ShowerLID::Dedxp3c0 ( ) const
inlineinherited

Definition at line 139 of file ShowerLID.h.

References slid::ShowerLID::fDedxp3c0.

Referenced by caf::FillSlidVars().

139 { return fDedxp3c0; }
float slid::ShowerLID::Dedxp3c1 ( ) const
inlineinherited

Definition at line 140 of file ShowerLID.h.

References slid::ShowerLID::fDedxp3c1.

Referenced by caf::FillSlidVars().

140 { return fDedxp3c1; }
float slid::ShowerLID::Dedxp4c0 ( ) const
inlineinherited

Definition at line 141 of file ShowerLID.h.

References slid::ShowerLID::fDedxp4c0.

Referenced by caf::FillSlidVars().

141 { return fDedxp4c0; }
float slid::ShowerLID::Dedxp4c1 ( ) const
inlineinherited

Definition at line 142 of file ShowerLID.h.

References slid::ShowerLID::fDedxp4c1.

Referenced by caf::FillSlidVars().

142 { return fDedxp4c1; }
float slid::ShowerLID::Dedxp5c0 ( ) const
inlineinherited

Definition at line 143 of file ShowerLID.h.

References slid::ShowerLID::fDedxp5c0.

Referenced by caf::FillSlidVars().

143 { return fDedxp5c0; }
float slid::ShowerLID::Dedxp5c1 ( ) const
inlineinherited

Definition at line 144 of file ShowerLID.h.

References slid::ShowerLID::fDedxp5c1.

Referenced by caf::FillSlidVars().

144 { return fDedxp5c1; }
float slid::ShowerLID::EGLLL ( ) const
inlineinherited
float slid::ShowerLID::EGLLT ( ) const
inlineinherited
float slid::ShowerPID::ELLL ( ) const
inline

Definition at line 67 of file ShowerPID.h.

References fELLL.

Referenced by caf::FillSpidVars().

67 { return fELLL; }
float slid::ShowerPID::ELLT ( ) const
inline

Definition at line 68 of file ShowerPID.h.

References fELLT.

Referenced by caf::FillSpidVars().

68 { return fELLT; }
float slid::ShowerLID::EMuLLL ( ) const
inlineinherited
float slid::ShowerLID::EMuLLT ( ) const
inlineinherited
float slid::ShowerLID::ENLLL ( ) const
inlineinherited
float slid::ShowerLID::ENLLT ( ) const
inlineinherited
float slid::ShowerLID::EPi0LLL ( ) const
inlineinherited
float slid::ShowerLID::EPi0LLT ( ) const
inlineinherited
float slid::ShowerLID::EPiLLL ( ) const
inlineinherited
float slid::ShowerLID::EPiLLT ( ) const
inlineinherited
float slid::ShowerLID::EPLLL ( ) const
inlineinherited
float slid::ShowerLID::EPLLT ( ) const
inlineinherited
float slid::ShowerLID::Gap ( ) const
inlineinherited
float slid::ShowerPID::GLLL ( ) const
inline

Definition at line 69 of file ShowerPID.h.

References fGLLL.

Referenced by caf::FillSpidVars().

69 { return fGLLL; }
float slid::ShowerPID::GLLT ( ) const
inline

Definition at line 70 of file ShowerPID.h.

References fGLLT.

Referenced by caf::FillSpidVars().

70 { return fGLLT; }
float slid::ShowerLID::HadronicEnergy ( ) const
inlineinherited

Definition at line 159 of file ShowerLID.h.

References slid::ShowerLID::fHadE, and slid::ShowerLID::IsInversePhoton().

Referenced by caf::FillLIDEnergyVars().

159 { return fHadE; }
float slid::ShowerLID::InverseGLLL ( ) const
inlineinherited

Definition at line 150 of file ShowerLID.h.

References slid::ShowerLID::fInvGLLL.

Referenced by caf::FillSlidVars().

150 { return fInvGLLL;}
bool slid::ShowerLID::IsInversePhoton ( ) const
inherited

Definition at line 40 of file ShowerLID.cxx.

References slid::ShowerLID::fInvGLLL, slid::ShowerLID::fPartLongLL, and slid::kPHOTON.

Referenced by slid::ShowerLID::HadronicEnergy().

41  {
42  std::map<int,float>::const_iterator itr = fPartLongLL.find(slid::DedxParticleType::kPHOTON);
43  float glll = -5;
44  if (itr != fPartLongLL.end()) glll = itr->second;
45  //float glll = fPartLongLL(slid::DedxParticleType::kPHOTON);
46  return (fInvGLLL > glll);
47  }
std::map< int, float > fPartLongLL
Map of the longitudinal ll by paricle type.
Definition: ShowerLID.h:238
bool slid::ShowerLID::IsMuon ( ) const
inlineinherited

Definition at line 122 of file ShowerLID.h.

References slid::ShowerLID::fIsMuon.

Referenced by caf::FillSlidVars().

122 { return fIsMuon; }
float slid::ShowerPID::MuLLL ( ) const
inline

Definition at line 71 of file ShowerPID.h.

References fMuLLL.

Referenced by caf::FillSpidVars().

71 { return fMuLLL; }
float slid::ShowerPID::MuLLT ( ) const
inline

Definition at line 72 of file ShowerPID.h.

References fMuLLT.

Referenced by caf::FillSpidVars().

72 { return fMuLLT; }
float slid::ShowerPID::NLLL ( ) const
inline

Definition at line 77 of file ShowerPID.h.

References fNLLL.

Referenced by caf::FillSpidVars().

77 { return fNLLL; }
float slid::ShowerPID::NLLT ( ) const
inline

Definition at line 78 of file ShowerPID.h.

References fNLLT.

Referenced by caf::FillSpidVars().

78 { return fNLLT; }
int slid::ShowerLID::NMIPPlanes ( ) const
inlineinherited

Definition at line 151 of file ShowerLID.h.

References slid::ShowerLID::fNMIP.

151 { return fNMIP; }
float slid::ShowerLID::NueEnergy ( ) const
inlineinherited
int rb::PID::Pdg ( ) const
inlineinherited

Definition at line 21 of file PID.h.

References rb::PID::fPdg.

Referenced by qeef::QeFinderVal::analyze().

21 {return fPdg; }
int fPdg
pdg code
Definition: PID.h:27
float slid::ShowerPID::Pi0LLL ( ) const
inline

Definition at line 73 of file ShowerPID.h.

References fPi0LLL.

Referenced by caf::FillSpidVars().

73 { return fPi0LLL; }
float slid::ShowerPID::Pi0LLT ( ) const
inline

Definition at line 74 of file ShowerPID.h.

References fPi0LLT.

Referenced by caf::FillSpidVars().

74 { return fPi0LLT; }
float slid::ShowerLID::Pi0mass ( ) const
inlineinherited

Definition at line 118 of file ShowerLID.h.

References slid::ShowerLID::fPi0mass.

Referenced by slid::SPIDAlg::CalcMVAResult(), slid::LIDAlg::CalcMVAResult(), and caf::FillSlidVars().

118 { return fPi0mass; }
int slid::ShowerLID::Pi0PhotonID ( ) const
inlineinherited

Definition at line 119 of file ShowerLID.h.

References slid::ShowerLID::fPi0Id.

119 { return fPi0Id; }
float slid::ShowerPID::PiLLL ( ) const
inline

Definition at line 79 of file ShowerPID.h.

References fPiLLL.

Referenced by caf::FillSpidVars().

79 { return fPiLLL; }
float slid::ShowerPID::PiLLT ( ) const
inline

Definition at line 80 of file ShowerPID.h.

References fPiLLT.

Referenced by caf::FillSpidVars().

80 { return fPiLLT; }
float slid::ShowerPID::PLLL ( ) const
inline

Definition at line 75 of file ShowerPID.h.

References fPLLL.

Referenced by caf::FillSpidVars().

75 { return fPLLL; }
float slid::ShowerPID::PLLT ( ) const
inline

Definition at line 76 of file ShowerPID.h.

References fPLLT.

Referenced by caf::FillSpidVars().

76 { return fPLLT; }
float slid::ShowerLID::Radius ( ) const
inlineinherited

Definition at line 148 of file ShowerLID.h.

References slid::ShowerLID::fRadius.

Referenced by caf::FillSlidVars().

148 { return fRadius; }
void slid::ShowerLID::SetAlgDescription ( const std::string algDescription)
inlineinherited

set algorithm description

Definition at line 90 of file ShowerLID.h.

References slid::ShowerLID::fAlgDescription.

Referenced by slid::LIDBuilder::produce(), and slid::SPIDBuilder::produce().

90 { fAlgDescription = algDescription; }
std::string fAlgDescription
Algorithm description.
Definition: ShowerLID.h:169
void slid::ShowerLID::SetAlgName ( const std::string algName)
inlineinherited

set algorithm name

Definition at line 87 of file ShowerLID.h.

References slid::ShowerLID::fAlgName.

87 { fAlgName = algName; }
std::string fAlgName
Algorithm name.
Definition: ShowerLID.h:166
void slid::ShowerLID::SetCosTheta ( float  in)
inlineinherited

Definition at line 47 of file ShowerLID.h.

References slid::ShowerLID::fCosTheta, and in.

Referenced by slid::LIDBuilder::produce(), and slid::SPIDBuilder::produce().

47 { fCosTheta = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetDedx0 ( float  in)
inline

Definition at line 33 of file ShowerPID.h.

References fDedx0, and in.

Referenced by slid::SPIDBuilder::produce().

33 { fDedx0 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetDedx1 ( float  in)
inline

Definition at line 34 of file ShowerPID.h.

References fDedx1, and in.

Referenced by slid::SPIDBuilder::produce().

34 { fDedx1 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetDedx2 ( float  in)
inline

Definition at line 35 of file ShowerPID.h.

References fDedx2, and in.

Referenced by slid::SPIDBuilder::produce().

35 { fDedx2 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetDedx3 ( float  in)
inline

Definition at line 36 of file ShowerPID.h.

References fDedx3, and in.

Referenced by slid::SPIDBuilder::produce().

36 { fDedx3 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetDedx4 ( float  in)
inline

Definition at line 37 of file ShowerPID.h.

References fDedx4, and in.

Referenced by slid::SPIDBuilder::produce().

37 { fDedx4 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetDedx5 ( float  in)
inline

Definition at line 38 of file ShowerPID.h.

References fDedx5, and in.

Referenced by slid::SPIDBuilder::produce().

38 { fDedx5 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp0c0 ( float  in)
inlineinherited

Definition at line 61 of file ShowerLID.h.

References slid::ShowerLID::fDedxp0c0, and in.

Referenced by slid::LIDBuilder::produce().

61 { fDedxp0c0 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp0c1 ( float  in)
inlineinherited

Definition at line 62 of file ShowerLID.h.

References slid::ShowerLID::fDedxp0c1, and in.

Referenced by slid::LIDBuilder::produce().

62 { fDedxp0c1 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp1c0 ( float  in)
inlineinherited

Definition at line 63 of file ShowerLID.h.

References slid::ShowerLID::fDedxp1c0, and in.

Referenced by slid::LIDBuilder::produce().

63 { fDedxp1c0 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp1c1 ( float  in)
inlineinherited

Definition at line 64 of file ShowerLID.h.

References slid::ShowerLID::fDedxp1c1, and in.

Referenced by slid::LIDBuilder::produce().

64 { fDedxp1c1 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp2c0 ( float  in)
inlineinherited

Definition at line 65 of file ShowerLID.h.

References slid::ShowerLID::fDedxp2c0, and in.

Referenced by slid::LIDBuilder::produce().

65 { fDedxp2c0 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp2c1 ( float  in)
inlineinherited

Definition at line 66 of file ShowerLID.h.

References slid::ShowerLID::fDedxp2c1, and in.

Referenced by slid::LIDBuilder::produce().

66 { fDedxp2c1 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp3c0 ( float  in)
inlineinherited

Definition at line 67 of file ShowerLID.h.

References slid::ShowerLID::fDedxp3c0, and in.

Referenced by slid::LIDBuilder::produce().

67 { fDedxp3c0 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp3c1 ( float  in)
inlineinherited

Definition at line 68 of file ShowerLID.h.

References slid::ShowerLID::fDedxp3c1, and in.

Referenced by slid::LIDBuilder::produce().

68 { fDedxp3c1 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp4c0 ( float  in)
inlineinherited

Definition at line 69 of file ShowerLID.h.

References slid::ShowerLID::fDedxp4c0, and in.

Referenced by slid::LIDBuilder::produce().

69 { fDedxp4c0 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp4c1 ( float  in)
inlineinherited

Definition at line 70 of file ShowerLID.h.

References slid::ShowerLID::fDedxp4c1, and in.

Referenced by slid::LIDBuilder::produce().

70 { fDedxp4c1 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp5c0 ( float  in)
inlineinherited

Definition at line 71 of file ShowerLID.h.

References slid::ShowerLID::fDedxp5c0, and in.

Referenced by slid::LIDBuilder::produce().

71 { fDedxp5c0 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetDedxp5c1 ( float  in)
inlineinherited

Definition at line 72 of file ShowerLID.h.

References slid::ShowerLID::fDedxp5c1, and in.

Referenced by slid::LIDBuilder::produce().

72 { fDedxp5c1 = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEGLLL ( float  in)
inlineinherited

Definition at line 31 of file ShowerLID.h.

References slid::ShowerLID::fEGLLL, and in.

Referenced by slid::LIDBuilder::produce().

31 { fEGLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEGLLT ( float  in)
inlineinherited

Definition at line 32 of file ShowerLID.h.

References slid::ShowerLID::fEGLLT, and in.

Referenced by slid::LIDBuilder::produce().

32 { fEGLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetELLL ( float  in)
inline

Definition at line 40 of file ShowerPID.h.

References fELLL, and in.

Referenced by slid::SPIDBuilder::produce().

40 { fELLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetELLT ( float  in)
inline

Definition at line 41 of file ShowerPID.h.

References fELLT, and in.

Referenced by slid::SPIDBuilder::produce().

41 { fELLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEMuLLL ( float  in)
inlineinherited

Definition at line 33 of file ShowerLID.h.

References slid::ShowerLID::fEMuLLL, and in.

Referenced by slid::LIDBuilder::produce().

33 { fEMuLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEMuLLT ( float  in)
inlineinherited

Definition at line 34 of file ShowerLID.h.

References slid::ShowerLID::fEMuLLT, and in.

Referenced by slid::LIDBuilder::produce().

34 { fEMuLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetENLLL ( float  in)
inlineinherited

Definition at line 39 of file ShowerLID.h.

References slid::ShowerLID::fENLLL, and in.

Referenced by slid::LIDBuilder::produce().

39 { fENLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetENLLT ( float  in)
inlineinherited

Definition at line 40 of file ShowerLID.h.

References slid::ShowerLID::fENLLT, and in.

Referenced by slid::LIDBuilder::produce().

40 { fENLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEPi0LLL ( float  in)
inlineinherited

Definition at line 35 of file ShowerLID.h.

References slid::ShowerLID::fEPi0LLL, and in.

Referenced by slid::LIDBuilder::produce().

35 { fEPi0LLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEPi0LLT ( float  in)
inlineinherited

Definition at line 36 of file ShowerLID.h.

References slid::ShowerLID::fEPi0LLT, and in.

Referenced by slid::LIDBuilder::produce().

36 { fEPi0LLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEPiLLL ( float  in)
inlineinherited

Definition at line 41 of file ShowerLID.h.

References slid::ShowerLID::fEPiLLL, and in.

Referenced by slid::LIDBuilder::produce().

41 { fEPiLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEPiLLT ( float  in)
inlineinherited

Definition at line 42 of file ShowerLID.h.

References slid::ShowerLID::fEPiLLT, and in.

Referenced by slid::LIDBuilder::produce().

42 { fEPiLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEPLLL ( float  in)
inlineinherited

Definition at line 37 of file ShowerLID.h.

References slid::ShowerLID::fEPLLL, and in.

Referenced by slid::LIDBuilder::produce().

37 { fEPLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetEPLLT ( float  in)
inlineinherited

Definition at line 38 of file ShowerLID.h.

References slid::ShowerLID::fEPLLT, and in.

Referenced by slid::LIDBuilder::produce().

38 { fEPLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetGap ( float  in)
inlineinherited

Definition at line 43 of file ShowerLID.h.

References slid::ShowerLID::fGap, and in.

Referenced by slid::LIDBuilder::produce().

43 { fGap = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetGLLL ( float  in)
inline

Definition at line 42 of file ShowerPID.h.

References fGLLL, and in.

Referenced by slid::SPIDBuilder::produce().

42 { fGLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetGLLT ( float  in)
inline

Definition at line 43 of file ShowerPID.h.

References fGLLT, and in.

Referenced by slid::SPIDBuilder::produce().

43 { fGLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetHadronicEnergy ( float  in)
inlineinherited

Definition at line 96 of file ShowerLID.h.

References slid::ShowerLID::fHadE, and in.

Referenced by slid::LIDBuilder::produce().

96 { fHadE = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetInverseGLLL ( float  in)
inlineinherited

Definition at line 81 of file ShowerLID.h.

References slid::ShowerLID::fInvGLLL, and in.

Referenced by slid::LIDBuilder::produce().

81 { fInvGLLL= in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetIsMuon ( bool  in)
inlineinherited

Definition at line 48 of file ShowerLID.h.

References slid::ShowerLID::fIsMuon, and in.

Referenced by slid::LIDBuilder::produce().

48 { fIsMuon = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetMuLLL ( float  in)
inline

Definition at line 44 of file ShowerPID.h.

References fMuLLL, and in.

Referenced by slid::SPIDBuilder::produce().

44 { fMuLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetMuLLT ( float  in)
inline

Definition at line 45 of file ShowerPID.h.

References fMuLLT, and in.

Referenced by slid::SPIDBuilder::produce().

45 { fMuLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetNLLL ( float  in)
inline

Definition at line 50 of file ShowerPID.h.

References fNLLL, and in.

Referenced by slid::SPIDBuilder::produce().

50 { fNLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetNLLT ( float  in)
inline

Definition at line 51 of file ShowerPID.h.

References fNLLT, and in.

Referenced by slid::SPIDBuilder::produce().

51 { fNLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetNMIPPlanes ( float  in)
inlineinherited

Definition at line 82 of file ShowerLID.h.

References slid::ShowerLID::fNMIP, and in.

Referenced by slid::LIDBuilder::produce().

82 { fNMIP = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetNueEnergy ( float  in)
inlineinherited

Definition at line 95 of file ShowerLID.h.

References slid::ShowerLID::fNueEnergy, and in.

Referenced by slid::LIDBuilder::produce().

95 { fNueEnergy = in; }
ifstream in
Definition: comparison.C:7
float fNueEnergy
Definition: ShowerLID.h:208
void rb::PID::SetPdg ( int  pdg)
inlineinherited
void slid::ShowerPID::SetPi0LLL ( float  in)
inline

Definition at line 46 of file ShowerPID.h.

References fPi0LLL, and in.

Referenced by slid::SPIDBuilder::produce().

46 { fPi0LLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetPi0LLT ( float  in)
inline

Definition at line 47 of file ShowerPID.h.

References fPi0LLT, and in.

Referenced by slid::SPIDBuilder::produce().

47 { fPi0LLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetPi0mass ( float  in)
inlineinherited

Definition at line 44 of file ShowerLID.h.

References slid::ShowerLID::fPi0mass, and in.

Referenced by slid::LIDBuilder::produce().

44 { fPi0mass = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetPi0PhotonID ( float  in)
inlineinherited

Definition at line 45 of file ShowerLID.h.

References slid::ShowerLID::fPi0Id, and in.

Referenced by slid::LIDBuilder::produce().

45 { fPi0Id = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetPiLLL ( float  in)
inline

Definition at line 52 of file ShowerPID.h.

References fPiLLL, and in.

Referenced by slid::SPIDBuilder::produce().

52 { fPiLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetPiLLT ( float  in)
inline

Definition at line 53 of file ShowerPID.h.

References fPiLLT, and in.

Referenced by slid::SPIDBuilder::produce().

53 { fPiLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetPLLL ( float  in)
inline

Definition at line 48 of file ShowerPID.h.

References fPLLL, and in.

Referenced by slid::SPIDBuilder::produce().

48 { fPLLL = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetPLLT ( float  in)
inline

Definition at line 49 of file ShowerPID.h.

References fPLLT, and in.

Referenced by slid::SPIDBuilder::produce().

49 { fPLLT = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetRadius ( float  in)
inlineinherited

Definition at line 79 of file ShowerLID.h.

References slid::ShowerLID::fRadius, and in.

Referenced by slid::LIDBuilder::produce().

79 { fRadius = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetShowerDepEnergy ( float  in)
inlineinherited

Definition at line 92 of file ShowerLID.h.

References slid::ShowerLID::fShwDepE, and in.

Referenced by slid::LIDBuilder::produce().

92 { fShwDepE = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetShowerEFrac ( float  in)
inlineinherited

Definition at line 46 of file ShowerLID.h.

References slid::ShowerLID::fShwEFrac, and in.

Referenced by slid::LIDBuilder::produce().

46 { fShwEFrac = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetShowerEnergy ( float  in)
inlineinherited

Definition at line 94 of file ShowerLID.h.

References slid::ShowerLID::fShwE, and in.

Referenced by slid::LIDBuilder::produce(), and slid::SPIDBuilder::produce().

94 { fShwE = in; }
ifstream in
Definition: comparison.C:7
void rb::PID::SetVal ( double  val)
inlineinherited
void slid::ShowerLID::SetValECos ( float  in)
inlineinherited

Definition at line 77 of file ShowerLID.h.

References slid::ShowerLID::fPIDECos, and in.

Referenced by slid::LIDBuilder::produce().

77 { fPIDECos = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetValEPi0 ( float  in)
inline

Setters.

Definition at line 30 of file ShowerPID.h.

References fPIDEPi0, and in.

Referenced by slid::SPIDBuilder::produce().

30 { fPIDEPi0 = in; }
float fPIDEPi0
Algorithm name.
Definition: ShowerPID.h:89
ifstream in
Definition: comparison.C:7
void slid::ShowerPID::SetValEPi0EL ( float  in)
inline

Definition at line 31 of file ShowerPID.h.

References fPIDEPi0EL, and in.

Referenced by slid::SPIDBuilder::produce().

31 { fPIDEPi0EL = in; }
float fPIDEPi0EL
Definition: ShowerPID.h:90
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetValWithE ( float  in)
inlineinherited

Setters.

Definition at line 30 of file ShowerLID.h.

References slid::ShowerLID::fPIDWithE, and in.

Referenced by slid::LIDBuilder::produce().

30 { fPIDWithE = in; }
float fPIDWithE
training variables
Definition: ShowerLID.h:175
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetVertexEnergy ( float  in)
inlineinherited

Definition at line 93 of file ShowerLID.h.

References slid::ShowerLID::fVtxE, and in.

Referenced by slid::LIDBuilder::produce().

93 { fVtxE = in; }
ifstream in
Definition: comparison.C:7
void slid::ShowerLID::SetVtxDoca ( float  in)
inlineinherited

Definition at line 84 of file ShowerLID.h.

References slid::ShowerLID::fVtxDoca, and in.

Referenced by slid::LIDBuilder::produce(), and slid::SPIDBuilder::produce().

84 { fVtxDoca = in; }
ifstream in
Definition: comparison.C:7
float slid::ShowerLID::ShowerDepEnergy ( ) const
inlineinherited

Definition at line 156 of file ShowerLID.h.

References slid::ShowerLID::fShwDepE.

Referenced by caf::FillLIDEnergyVars(), and caf::FillSlidVars().

156 { return fShwDepE; }
float slid::ShowerLID::ShowerEFrac ( ) const
inlineinherited

Definition at line 120 of file ShowerLID.h.

References slid::ShowerLID::fShwEFrac.

Referenced by slid::SPIDAlg::CalcMVAResult(), slid::LIDAlg::CalcMVAResult(), and caf::FillSlidVars().

120 { return fShwEFrac; }
float slid::ShowerLID::ShowerEnergy ( ) const
inlineinherited
double rb::PID::Value ( ) const
inlineinherited
float slid::ShowerLID::ValueECos ( ) const
inlineinherited

Definition at line 146 of file ShowerLID.h.

References slid::ShowerLID::fPIDECos.

Referenced by caf::FillSlidVars().

146 { return fPIDECos; }
float slid::ShowerPID::ValueEPi0 ( ) const
inline

Definition at line 58 of file ShowerPID.h.

References fPIDEPi0.

Referenced by caf::FillSpidVars().

58 { return fPIDEPi0; }
float fPIDEPi0
Algorithm name.
Definition: ShowerPID.h:89
float slid::ShowerPID::ValueEPi0EL ( ) const
inline

Definition at line 59 of file ShowerPID.h.

References fPIDEPi0EL.

Referenced by caf::FillSpidVars().

59 { return fPIDEPi0EL; }
float fPIDEPi0EL
Definition: ShowerPID.h:90
float slid::ShowerLID::ValueWithE ( ) const
inlineinherited

Definition at line 103 of file ShowerLID.h.

References slid::ShowerLID::fPIDWithE.

Referenced by caf::FillSlidVars().

103 { return fPIDWithE; }
float fPIDWithE
training variables
Definition: ShowerLID.h:175
float slid::ShowerLID::VertexEnergy ( ) const
inlineinherited

Definition at line 155 of file ShowerLID.h.

References slid::ShowerLID::fVtxE.

Referenced by slid::SPIDAlg::CalcMVAResult(), slid::LIDAlg::CalcMVAResult(), and caf::FillSlidVars().

155 { return fVtxE; }
float slid::ShowerLID::VtxDoca ( ) const
inlineinherited

Definition at line 153 of file ShowerLID.h.

References slid::ShowerLID::fVtxDoca.

153 { return fVtxDoca; }

Member Data Documentation

std::string slid::ShowerLID::fAlgDescription
protectedinherited

Algorithm description.

Definition at line 169 of file ShowerLID.h.

Referenced by slid::ShowerLID::AlgDescription(), and slid::ShowerLID::SetAlgDescription().

std::string slid::ShowerLID::fAlgName
protectedinherited

Algorithm name.

Definition at line 166 of file ShowerLID.h.

Referenced by slid::ShowerLID::AlgName(), and slid::ShowerLID::SetAlgName().

float slid::ShowerLID::fCosTheta
inherited

Definition at line 199 of file ShowerLID.h.

Referenced by slid::ShowerLID::CosTheta(), and slid::ShowerLID::SetCosTheta().

float slid::ShowerPID::fDedx0

Definition at line 91 of file ShowerPID.h.

Referenced by Dedx0(), and SetDedx0().

float slid::ShowerPID::fDedx1

Definition at line 92 of file ShowerPID.h.

Referenced by Dedx1(), and SetDedx1().

float slid::ShowerPID::fDedx2

Definition at line 93 of file ShowerPID.h.

Referenced by Dedx2(), and SetDedx2().

float slid::ShowerPID::fDedx3

Definition at line 94 of file ShowerPID.h.

Referenced by Dedx3(), and SetDedx3().

float slid::ShowerPID::fDedx4

Definition at line 95 of file ShowerPID.h.

Referenced by Dedx4(), and SetDedx4().

float slid::ShowerPID::fDedx5

Definition at line 96 of file ShowerPID.h.

Referenced by Dedx5(), and SetDedx5().

float slid::ShowerLID::fDedxp0c0
inherited

Definition at line 222 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp0c0(), and slid::ShowerLID::SetDedxp0c0().

float slid::ShowerLID::fDedxp0c1
inherited

Definition at line 223 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp0c1(), and slid::ShowerLID::SetDedxp0c1().

float slid::ShowerLID::fDedxp1c0
inherited

Definition at line 224 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp1c0(), and slid::ShowerLID::SetDedxp1c0().

float slid::ShowerLID::fDedxp1c1
inherited

Definition at line 225 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp1c1(), and slid::ShowerLID::SetDedxp1c1().

float slid::ShowerLID::fDedxp2c0
inherited

Definition at line 226 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp2c0(), and slid::ShowerLID::SetDedxp2c0().

float slid::ShowerLID::fDedxp2c1
inherited

Definition at line 227 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp2c1(), and slid::ShowerLID::SetDedxp2c1().

float slid::ShowerLID::fDedxp3c0
inherited

Definition at line 228 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp3c0(), and slid::ShowerLID::SetDedxp3c0().

float slid::ShowerLID::fDedxp3c1
inherited

Definition at line 229 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp3c1(), and slid::ShowerLID::SetDedxp3c1().

float slid::ShowerLID::fDedxp4c0
inherited

Definition at line 230 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp4c0(), and slid::ShowerLID::SetDedxp4c0().

float slid::ShowerLID::fDedxp4c1
inherited

Definition at line 231 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp4c1(), and slid::ShowerLID::SetDedxp4c1().

float slid::ShowerLID::fDedxp5c0
inherited

Definition at line 232 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp5c0(), and slid::ShowerLID::SetDedxp5c0().

float slid::ShowerLID::fDedxp5c1
inherited

Definition at line 233 of file ShowerLID.h.

Referenced by slid::ShowerLID::Dedxp5c1(), and slid::ShowerLID::SetDedxp5c1().

float slid::ShowerLID::fEGLLL
inherited
float slid::ShowerLID::fEGLLT
inherited
float slid::ShowerPID::fELLL

Definition at line 98 of file ShowerPID.h.

Referenced by ELLL(), and SetELLL().

float slid::ShowerPID::fELLT

Definition at line 99 of file ShowerPID.h.

Referenced by ELLT(), and SetELLT().

float slid::ShowerLID::fEMuLLL
inherited
float slid::ShowerLID::fEMuLLT
inherited
float slid::ShowerLID::fENLLL
inherited
float slid::ShowerLID::fENLLT
inherited
float slid::ShowerLID::fEPi0LLL
inherited
float slid::ShowerLID::fEPi0LLT
inherited
float slid::ShowerLID::fEPiLLL
inherited
float slid::ShowerLID::fEPiLLT
inherited
float slid::ShowerLID::fEPLLL
inherited
float slid::ShowerLID::fEPLLT
inherited
float slid::ShowerLID::fGap
inherited
float slid::ShowerPID::fGLLL

Definition at line 100 of file ShowerPID.h.

Referenced by GLLL(), and SetGLLL().

float slid::ShowerPID::fGLLT

Definition at line 101 of file ShowerPID.h.

Referenced by GLLT(), and SetGLLT().

float slid::ShowerLID::fHadE
inherited
float slid::ShowerLID::fInvGLLL
inherited
bool slid::ShowerLID::fIsMuon
inherited

Definition at line 198 of file ShowerLID.h.

Referenced by slid::ShowerLID::IsMuon(), and slid::ShowerLID::SetIsMuon().

float slid::ShowerPID::fMuLLL

Definition at line 102 of file ShowerPID.h.

Referenced by MuLLL(), and SetMuLLL().

float slid::ShowerPID::fMuLLT

Definition at line 103 of file ShowerPID.h.

Referenced by MuLLT(), and SetMuLLT().

float slid::ShowerPID::fNLLL

Definition at line 108 of file ShowerPID.h.

Referenced by NLLL(), and SetNLLL().

float slid::ShowerPID::fNLLT

Definition at line 109 of file ShowerPID.h.

Referenced by NLLT(), and SetNLLT().

int slid::ShowerLID::fNMIP
inherited

Definition at line 192 of file ShowerLID.h.

Referenced by slid::ShowerLID::NMIPPlanes(), and slid::ShowerLID::SetNMIPPlanes().

float slid::ShowerLID::fNueEnergy
inherited
std::map<int, float> slid::ShowerLID::fPartLongLL
inherited

Map of the longitudinal ll by paricle type.

Definition at line 238 of file ShowerLID.h.

Referenced by caf::FillSlidVars(), slid::ShowerLID::IsInversePhoton(), slid::LIDBuilder::produce(), and slid::SPIDBuilder::produce().

std::map<int, float> slid::ShowerLID::fPartTransLL
inherited

Map of the transverse ll by particle type.

Definition at line 241 of file ShowerLID.h.

Referenced by caf::FillSlidVars(), slid::LIDBuilder::produce(), and slid::SPIDBuilder::produce().

int rb::PID::fPdg
protectedinherited

pdg code

Definition at line 27 of file PID.h.

Referenced by lem::PIDDetails::FromString(), rb::PID::Pdg(), and rb::PID::SetPdg().

int slid::ShowerLID::fPi0Id
inherited

Definition at line 196 of file ShowerLID.h.

Referenced by slid::ShowerLID::Pi0PhotonID(), and slid::ShowerLID::SetPi0PhotonID().

float slid::ShowerPID::fPi0LLL

Definition at line 104 of file ShowerPID.h.

Referenced by Pi0LLL(), and SetPi0LLL().

float slid::ShowerPID::fPi0LLT

Definition at line 105 of file ShowerPID.h.

Referenced by Pi0LLT(), and SetPi0LLT().

float slid::ShowerLID::fPi0mass
inherited
float slid::ShowerLID::fPIDECos
inherited

Definition at line 235 of file ShowerLID.h.

Referenced by slid::ShowerLID::SetValECos(), and slid::ShowerLID::ValueECos().

float slid::ShowerPID::fPIDEPi0

Algorithm name.

training variables

Definition at line 89 of file ShowerPID.h.

Referenced by SetValEPi0(), and ValueEPi0().

float slid::ShowerPID::fPIDEPi0EL

Definition at line 90 of file ShowerPID.h.

Referenced by SetValEPi0EL(), and ValueEPi0EL().

float slid::ShowerLID::fPIDWithE
inherited

training variables

Definition at line 175 of file ShowerLID.h.

Referenced by slid::ShowerLID::SetValWithE(), and slid::ShowerLID::ValueWithE().

float slid::ShowerPID::fPiLLL

Definition at line 110 of file ShowerPID.h.

Referenced by PiLLL(), and SetPiLLL().

float slid::ShowerPID::fPiLLT

Definition at line 111 of file ShowerPID.h.

Referenced by PiLLT(), and SetPiLLT().

float slid::ShowerPID::fPLLL

Definition at line 106 of file ShowerPID.h.

Referenced by PLLL(), and SetPLLL().

float slid::ShowerPID::fPLLT

Definition at line 107 of file ShowerPID.h.

Referenced by PLLT(), and SetPLLT().

float slid::ShowerLID::fRadius
inherited

Definition at line 197 of file ShowerLID.h.

Referenced by slid::ShowerLID::Radius(), and slid::ShowerLID::SetRadius().

float slid::ShowerLID::fShwDepE
inherited
float slid::ShowerLID::fShwE
inherited

Definition at line 207 of file ShowerLID.h.

Referenced by slid::ShowerLID::SetShowerEnergy(), and slid::ShowerLID::ShowerEnergy().

float slid::ShowerLID::fShwEFrac
inherited
double rb::PID::fVal
protectedinherited

pid value

Definition at line 28 of file PID.h.

Referenced by lem::PIDDetails::FromString(), rb::PID::SetVal(), lem::PIDDetails::ToString(), and rb::PID::Value().

std::map<int, std::map<int, float> > slid::ShowerLID::fVtxDedx
inherited

Definition at line 242 of file ShowerLID.h.

Referenced by slid::LIDAlg::CalcMVAResult(), and slid::LIDBuilder::produce().

float slid::ShowerLID::fVtxDoca
inherited

Definition at line 202 of file ShowerLID.h.

Referenced by slid::ShowerLID::SetVtxDoca(), and slid::ShowerLID::VtxDoca().

float slid::ShowerLID::fVtxE
inherited

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