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

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-01-15/ShowerLID/SliceLID.h"

Inheritance diagram for slid::SliceLID:
rb::PID

Public Member Functions

 SliceLID ()
 
 ~SliceLID ()
 
 SliceLID (int pdg, double val)
 
void SetValue (float in)
 
float Value () const
 
int Pdg () const
 
void SetPdg (int pdg)
 
void SetVal (double val)
 

Protected Attributes

int fPdg
 pdg code More...
 
double fVal
 pid value More...
 

Private Attributes

float fValue
 

Detailed Description

Definition at line 16 of file SliceLID.h.

Constructor & Destructor Documentation

slid::SliceLID::SliceLID ( )
inline

Definition at line 19 of file SliceLID.h.

Referenced by ~SliceLID().

19 : fValue(-5.0){};
float fValue
Definition: SliceLID.h:30
slid::SliceLID::~SliceLID ( )
inline

Definition at line 20 of file SliceLID.h.

References make_root_from_grid_output::pdg, SliceLID(), and febshutoff_auto::val.

20 {}
slid::SliceLID::SliceLID ( int  pdg,
double  val 
)

Definition at line 15 of file SliceLID.cxx.

16  : rb::PID(pdg, val),
17  fValue(-5.0)
18  {
19  }// end of constructor
A pid value and corresponding pdg code.
Definition: PID.h:13
float fValue
Definition: SliceLID.h:30

Member Function Documentation

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
void rb::PID::SetPdg ( int  pdg)
inlineinherited
void rb::PID::SetVal ( double  val)
inlineinherited
void slid::SliceLID::SetValue ( float  in)
inline

Definition at line 24 of file SliceLID.h.

References fValue, and in.

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

24 { fValue = in; }
ifstream in
Definition: comparison.C:7
float fValue
Definition: SliceLID.h:30
float slid::SliceLID::Value ( ) const
inline

Definition at line 25 of file SliceLID.h.

References fValue.

25 { return fValue; }
float fValue
Definition: SliceLID.h:30

Member Data Documentation

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().

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().

float slid::SliceLID::fValue
private

Definition at line 30 of file SliceLID.h.

Referenced by SetValue(), and Value().


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