emcCalFEM Class Reference
[Interfaces, Tower calibration]

#include <emcCalFEM.h>

Inherits emcManageable.

Inherited by emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTracedFEM, and emcWalkTofFEM.

Inheritance diagram for emcCalFEM:

Inheritance graph
[legend]
List of all members.

Detailed Description

(ABC) Calibration data storage object for a single FEM.

An emcCalFEM is characterized by :

It's an emcManageable, so it can be read/write through the emcDataManager.

To access calibration data values, see getValue(Fast) methods.

As this class is virtual (and ctors are protected), you cannot create objects of this class. Only for subclasses you can do so. See the emcCalFEMFactory class for a generic way of creating such objects.

Definition at line 35 of file emcCalFEM.h.

Public Member Functions

virtual ~emcCalFEM ()
 Dtor (virtual as this is a base class.).
virtual emcCalFEM * clone (void) const =0
virtual emcCalFEM * create (void) const =0
bool operator== (const emcCalFEM &obj) const
 Comparison.
bool operator!= (const emcCalFEM &obj) const
int AbsolutePosition (void) const
 The absolute FEM position.
virtual float DefaultReturnValue (void) const
 Default value to be returned by getValue methods.
std::string Description (void) const
 Get the description of this calfem.
virtual const char * GetCategory (void) const =0
 emcCalFEM "isa" Manageable, so it must have this one.
const PHTimeStamp & GetEndValTime (void) const
 Get the end-of-validity time.
virtual size_t GetNumberOfChannels (void) const =0
 Return the number of channels (should usually be 144).
const PHTimeStamp & GetStartValTime (void) const
 Get the start-of-validity time.
bool IsDefault (void) const
 Is this calfem a default one ?
bool IsDraft (void) const
 Is this FEM draft only ?
virtual bool IsEqual (const emcCalFEM &) const =0
 Comparison.
virtual bool IsValid (const PHTimeStamp &) const
 Is this FEM data valid at a given time ?
int PinNumber (void) const
 Pin Number (might not be available - in which case 0 is returned).
virtual std::ostream & Print (std::ostream &out=std::cout, int level=0) const
 Print (for debug purposes).
virtual void Reset (void)=0
 Reset (delete internal storage).
void SetDescription (const char *description)
 Set description.
void SetDefault (bool def=false)
 Set the default status.
void SetDraft (bool draft=false)
 Set the draft status.
virtual void SetNumberOfChannels (int=144)
 Set the number of channels.
void SetPinNumber (int pinNumber)
 Set the pin number.
void SetValidityPeriod (const PHTimeStamp &t1, const PHTimeStamp &t2)
 Set the validity period of this FEM.
void SetVersion (int version=0)
 Set the version number.
size_t size (void) const
 Get the number of channels of this FEM.
virtual void updateValue (int, int, float, const char *)
 Update value method with a kind (e.g.
int Version (void) const
 Version number of this object.
getValue = with bound checking.
virtual float getValue (int ichannel) const
 with only one parameter = channel index
virtual float getValue (int ichannel, time_t x) const
 two dim. get value
virtual float getValue (int ichannel, int x) const
 two dim. get value
virtual float getValue (int ichannel, int amucell, const char *kind) const
 get value method with a kind (e.g. for pedestals)
virtual float getValue (int, int, const std::string &) const
 same as above with const char* -> string (avoid temporary object).
virtual float getValue (int, const std::string &, float &output) const
 same as above without cell-dependence
virtual float getValue (int i, const char *kind, float &output) const
 same as above with std::string -> char*
virtual float getValueFast (int) const
 See getValue(int).
virtual float getValueFast (int, time_t) const
 See getValue(int, time_t).
virtual float getValueFast (int, int) const
 See getValue(int, int).
virtual float getValueFast (int ichannel, int amucell, const char *kind) const
 See getValue(int,int,const char*).
virtual float getValueFast (int, int, const std::string &) const
 See getValue(int,int,const std::string&).
virtual float getValueFast (int, const std::string &, float &output) const
 See getValue(int, const std::string&, float&).
virtual float getValueFast (int i, const char *kind, float &output) const
 See getValue(int,const char*,float&).
About X limits.
(where X=(t-t0)=incremental tics for PbSc and X=(r-r0)=incremental run number for PbGl.

time_t GetXmin (void) const
time_t GetXmax (void) const
void SetXmin (time_t xmin)
void SetXmax (time_t xmax)

Static Public Member Functions

Static methods.
static int FEMCode (int absPosition, int pinNumber, int post_pre, int tac_pre)
 Make a single integer from four characteric values of one FEM.
static void FEMDecode (int id, int &absPosition, int &pinNumber, int &post_pre, int &tac_pre)
 Decode FEM code.
static int NumberOfInstances (void)
 Used to keep track of the number of emcCalFEM object (for debug).

Static Public Attributes

static int fgNemcCalFEM = 0

Protected Member Functions

 emcCalFEM (int absPosition)
 Ctor with only position given.
 emcCalFEM (int absPosition, const PHTimeStamp &tStart, const PHTimeStamp &tEnd)
 Ctor with position and validity period given.
 emcCalFEM (const emcCalFEM &)
 Copy ctor.
emcCalFEM & operator= (const emcCalFEM &)
 Assignment operator.
void Copy (emcCalFEM &) const
 Used by copy ctor and assignement operator.

Private Attributes

PHTimeStamp fStart
PHTimeStamp fEnd
int fAbsPosition
time_t fXmin
time_t fXmax
bool fDraft
int fVersion
std::string fDescription
int fPinNumber
bool fDefault


Constructor & Destructor Documentation

emcCalFEM::~emcCalFEM (   )  [virtual]
 

Dtor (virtual as this is a base class.).

Definition at line 68 of file emcCalFEM.C.

References fgNemcCalFEM.

emcCalFEM::emcCalFEM (  int  absPosition  )  [protected]
 

Ctor with only position given.

Definition at line 12 of file emcCalFEM.C.

References fgNemcCalFEM.

emcCalFEM::emcCalFEM (  int  absPosition,
const PHTimeStamp &  tStart,
const PHTimeStamp &  tEnd
)  [protected]
 

Ctor with position and validity period given.

Definition at line 24 of file emcCalFEM.C.

References fgNemcCalFEM.

emcCalFEM::emcCalFEM (  const emcCalFEM &   )  [protected]
 

Copy ctor.

Definition at line 37 of file emcCalFEM.C.

References Copy(), and fgNemcCalFEM.


Member Function Documentation

int emcCalFEM::AbsolutePosition (  void   )  const [inline]
 

The absolute FEM position.

Ranges from 0 to EmcIndexer::MaxNumberOfFEMs().

Definition at line 61 of file emcCalFEM.h.

References fAbsPosition.

Referenced by emcGainFEM::AddNewItem(), emcGainFEM::Compact(), emcWalkTofFEM::create(), emcTofT0FEM::create(), emcTacPedFEM::create(), emcQAFEM::create(), emcPedestalFEM::create(), emcLCTofFEM::create(), emcHLRatioFEM::create(), emcGainFEM::create(), emcTracedFEMMerger::merge(), namer(), emcCalibrationDataHelper::patch(), emcOMCalFEMT< BM >::Read(), reader(), emcOMCalFEMT< BM >::ReadPreviousVersion(), and emcOMCalFEMT< BM >::Write().

virtual emcCalFEM* emcCalFEM::clone (  void   )  const [pure virtual]
 

Implemented in emcGainFEM, emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTacPedFEM, emcTofT0FEM, emcTracedFEM, and emcWalkTofFEM.

void emcCalFEM::Copy (  emcCalFEM &   )  const [protected]
 

Used by copy ctor and assignement operator.

Definition at line 53 of file emcCalFEM.C.

References fAbsPosition, fDefault, fDescription, fDraft, fEnd, fPinNumber, fStart, fVersion, fXmax, and fXmin.

Referenced by emcWalkTofFEM::Copy(), emcTracedFEM::Copy(), emcQAFEM::Copy(), emcPedestalFEM::Copy(), emcLCTofFEM::Copy(), emcHLRatioFEM::Copy(), emcCalFEM(), and operator=().

virtual emcCalFEM* emcCalFEM::create (  void   )  const [pure virtual]
 

Implemented in emcGainFEM, emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTacPedFEM, emcTofT0FEM, and emcWalkTofFEM.

virtual float emcCalFEM::DefaultReturnValue (  void   )  const [inline, virtual]
 

Default value to be returned by getValue methods.

Reimplemented in emcTracedFEM.

Definition at line 67 of file emcCalFEM.h.

Referenced by emcWalkTofFEM::getValue(), emcQAFEM::getValue(), emcLCTofFEM::getValue(), emcHLRatioFEM::getValue(), getValue(), and getValueFast().

std::string emcCalFEM::Description (  void   )  const [inline]
 

Get the description of this calfem.

Definition at line 73 of file emcCalFEM.h.

References fDescription.

Referenced by emcOMCalFEMT< BM >::Write().

int emcCalFEM::FEMCode (  int  absPosition,
int  pinNumber,
int  post_pre,
int  tac_pre
)  [static]
 

Make a single integer from four characteric values of one FEM.

post_pre and tac_pre are no longer used, but kept for backward compatibility.

Definition at line 74 of file emcCalFEM.C.

Referenced by EmcSimuRawDataReCal::GetGainFactorFromDB().

void emcCalFEM::FEMDecode (  int  id,
int &  absPosition,
int &  pinNumber,
int &  post_pre,
int &  tac_pre
)  [static]
 

Decode FEM code.

post_pre and tac_pre are no longer used, but kept for backward compatibility.

Definition at line 90 of file emcCalFEM.C.

Referenced by emcOMFEMtupleT< BM, FT >::Read(), emcOMCalFEMT< BM >::Read(), reader(), and emcOMCalFEMT< BM >::ReadPreviousVersion().

virtual const char* emcCalFEM::GetCategory (  void   )  const [pure virtual]
 

emcCalFEM "isa" Manageable, so it must have this one.

But it's also a generic base class, so it's still pure virtual.

Implements emcManageable.

Implemented in emcGainFEM, emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTacPedFEM, emcTofT0FEM, emcTracedFEM, and emcWalkTofFEM.

Referenced by emcOMCalFEMT< BM >::Write().

const PHTimeStamp& emcCalFEM::GetEndValTime (  void   )  const [inline]
 

Get the end-of-validity time.

Definition at line 191 of file emcCalFEM.h.

References fEnd.

Referenced by emcWalkTofFEM::create(), emcTofT0FEM::create(), emcTacPedFEM::create(), emcQAFEM::create(), emcPedestalFEM::create(), emcLCTofFEM::create(), emcHLRatioFEM::create(), emcGainFEM::create(), and emcOMCalFEMT< BM >::Write().

virtual size_t emcCalFEM::GetNumberOfChannels (  void   )  const [pure virtual]
 

Return the number of channels (should usually be 144).

Implemented in emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTracedFEM, and emcWalkTofFEM.

Referenced by size(), emcOMWalkTofFEMT< T >::ToPdbCalBank(), emcOMPedestalFEMT< T >::ToPdbCalBank(), emcOMPedestal5FEMT< T >::ToPdbCalBank(), and emcOMLCTofFEMT< T >::ToPdbCalBank().

const PHTimeStamp& emcCalFEM::GetStartValTime (  void   )  const [inline]
 

Get the start-of-validity time.

Definition at line 200 of file emcCalFEM.h.

References fStart.

Referenced by emcWalkTofFEM::create(), emcTofT0FEM::create(), emcTacPedFEM::create(), emcQAFEM::create(), emcPedestalFEM::create(), emcLCTofFEM::create(), emcHLRatioFEM::create(), emcGainFEM::create(), emcFEMtuple::ReplaceFEM(), emcOMCalFEMT< BM >::Write(), emcTracedFEM::writeDataToFile(), and emcTofT0FEM::writeDataToFile().

virtual float emcCalFEM::getValue (  int  i,
const char *  kind,
float &  output
)  const [inline, virtual]
 

same as above with std::string -> char*

Definition at line 131 of file emcCalFEM.h.

References getValue().

virtual float emcCalFEM::getValue (  int  ,
const std::string &  ,
float &  output
)  const [inline, virtual]
 

same as above without cell-dependence

Reimplemented in emcPedestalFEM.

Definition at line 123 of file emcCalFEM.h.

References DefaultReturnValue().

virtual float emcCalFEM::getValue (  int  ,
int  ,
const std::string & 
)  const [inline, virtual]
 

same as above with const char* -> string (avoid temporary object).

Reimplemented in emcPedestalFEM.

Definition at line 116 of file emcCalFEM.h.

References DefaultReturnValue().

virtual float emcCalFEM::getValue (  int  ichannel,
int  amucell,
const char *  kind
)  const [inline, virtual]
 

get value method with a kind (e.g. for pedestals)

Definition at line 110 of file emcCalFEM.h.

References getValueFast().

virtual float emcCalFEM::getValue (  int  ichannel,
int  x
)  const [inline, virtual]
 

two dim. get value

Reimplemented in emcHLRatioFEM, emcLCTofFEM, emcQAFEM, and emcWalkTofFEM.

Definition at line 104 of file emcCalFEM.h.

References getValueFast().

virtual float emcCalFEM::getValue (  int  ichannel,
time_t  x
)  const [inline, virtual]
 

two dim. get value

Definition at line 98 of file emcCalFEM.h.

References getValueFast().

virtual float emcCalFEM::getValue (  int  ichannel  )  const [inline, virtual]
 

with only one parameter = channel index

Reimplemented in emcHLRatioFEM, emcLCTofFEM, emcQAFEM, and emcWalkTofFEM.

Definition at line 92 of file emcCalFEM.h.

References getValueFast().

Referenced by emcDCProcessorv3::calibrateEnergyPbGl(), emcDCProcessorv2::calibrateEnergyPbGl(), emcDCProcessorv3::calibrateEnergyPbSc(), emcDCProcessorv2::calibrateEnergyPbSc(), and getValue().

virtual float emcCalFEM::getValueFast (  int  i,
const char *  kind,
float &  output
)  const [inline, virtual]
 

See getValue(int,const char*,float&).

Definition at line 182 of file emcCalFEM.h.

References getValueFast().

virtual float emcCalFEM::getValueFast (  int  ,
const std::string &  ,
float &  output
)  const [inline, virtual]
 

See getValue(int, const std::string&, float&).

Reimplemented in emcPedestalFEM.

Definition at line 174 of file emcCalFEM.h.

References DefaultReturnValue().

virtual float emcCalFEM::getValueFast (  int  ,
int  ,
const std::string & 
)  const [inline, virtual]
 

See getValue(int,int,const std::string&).

Reimplemented in emcPedestalFEM.

Definition at line 166 of file emcCalFEM.h.

References DefaultReturnValue().

virtual float emcCalFEM::getValueFast (  int  ichannel,
int  amucell,
const char *  kind
)  const [inline, virtual]
 

See getValue(int,int,const char*).

Definition at line 159 of file emcCalFEM.h.

References getValueFast().

virtual float emcCalFEM::getValueFast (  int  ,
int 
)  const [inline, virtual]
 

See getValue(int, int).

Reimplemented in emcHLRatioFEM, emcLCTofFEM, emcQAFEM, emcTracedFEM, and emcWalkTofFEM.

Definition at line 153 of file emcCalFEM.h.

References DefaultReturnValue().

virtual float emcCalFEM::getValueFast (  int  ,
time_t 
)  const [inline, virtual]
 

See getValue(int, time_t).

Reimplemented in emcTracedFEM.

Definition at line 147 of file emcCalFEM.h.

References DefaultReturnValue().

virtual float emcCalFEM::getValueFast (  int   )  const [inline, virtual]
 

See getValue(int).

Reimplemented in emcHLRatioFEM, emcLCTofFEM, emcQAFEM, emcTofT0FEM, and emcWalkTofFEM.

Definition at line 141 of file emcCalFEM.h.

References DefaultReturnValue().

Referenced by emcDCProcessorv3::calibrateTimePbGl(), emcDCProcessorv2::calibrateTimePbGl(), emcDCProcessorv3::calibrateTimePbSc(), emcDCProcessorv2::calibrateTimePbSc(), emcRawDataProcessorv3::chooseLowGainPbGl(), emcRawDataProcessorv2::chooseLowGainPbGl(), emcRawDataProcessorv3::chooseLowGainPbSc(), emcRawDataProcessorv2::chooseLowGainPbSc(), getValue(), and getValueFast().

time_t emcCalFEM::GetXmax (  void   )  const [inline]
 

Definition at line 287 of file emcCalFEM.h.

References fXmax.

Referenced by emcTracedFEM::getValueFast(), emcTracedFEMPlotter::MakeGraph(), emcTracedFEM::Print(), and testTracedFEMMerger().

time_t emcCalFEM::GetXmin (  void   )  const [inline]
 

Definition at line 282 of file emcCalFEM.h.

References fXmin.

Referenced by emcTracedFEM::getTV(), emcTracedFEM::getValueFast(), emcChannelEvolution::graph(), emcTracedFEMPlotter::MakeGraph(), emcTracedFEM::Print(), and testTracedFEMMerger().

bool emcCalFEM::IsDefault (  void   )  const [inline]
 

Is this calfem a default one ?

Definition at line 206 of file emcCalFEM.h.

References fDefault.

bool emcCalFEM::IsDraft (  void   )  const [inline]
 

Is this FEM draft only ?

Definition at line 212 of file emcCalFEM.h.

References fDraft.

Referenced by emcOMCalFEMT< BM >::Write().

virtual bool emcCalFEM::IsEqual (  const emcCalFEM &   )  const [pure virtual]
 

Comparison.

Implemented in emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTracedFEM, and emcWalkTofFEM.

Referenced by operator!=(), and operator==().

bool emcCalFEM::IsValid (  const PHTimeStamp &   )  const [virtual]
 

Is this FEM data valid at a given time ?

Reimplemented from emcManageable.

Definition at line 100 of file emcCalFEM.C.

References fEnd, and fStart.

static int emcCalFEM::NumberOfInstances (  void   )  [inline, static]
 

Used to keep track of the number of emcCalFEM object (for debug).

Definition at line 345 of file emcCalFEM.h.

References fgNemcCalFEM.

bool emcCalFEM::operator!= (  const emcCalFEM &  obj  )  const [inline]
 

Definition at line 52 of file emcCalFEM.h.

References IsEqual().

emcCalFEM & emcCalFEM::operator= (  const emcCalFEM &   )  [protected]
 

Assignment operator.

Definition at line 45 of file emcCalFEM.C.

References Copy().

bool emcCalFEM::operator== (  const emcCalFEM &  obj  )  const [inline]
 

Comparison.

Definition at line 47 of file emcCalFEM.h.

References IsEqual().

int emcCalFEM::PinNumber (  void   )  const [inline]
 

Pin Number (might not be available - in which case 0 is returned).

Definition at line 224 of file emcCalFEM.h.

References fPinNumber.

virtual std::ostream& emcCalFEM::Print (  std::ostream &  out = std::cout,
int  level = 0
)  const [virtual]
 

Print (for debug purposes).

Reimplemented in emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTracedFEM, and emcWalkTofFEM.

Referenced by calfemCheckList(), operator<<(), and emcTracedFEM::Print().

virtual void emcCalFEM::Reset (  void   )  [pure virtual]
 

Reset (delete internal storage).

Reimplemented from emcManageable.

Implemented in emcHLRatioFEM, emcLCTofFEM, emcPedestalFEM, emcQAFEM, emcTracedFEM, and emcWalkTofFEM.

void emcCalFEM::SetDefault (  bool  def = false  )  [inline]
 

Set the default status.

Definition at line 242 of file emcCalFEM.h.

References fDefault.

void emcCalFEM::SetDescription (  const char *  description  )  [inline]
 

Set description.

Definition at line 236 of file emcCalFEM.h.

References fDescription.

void emcCalFEM::SetDraft (  bool  draft = false  )  [inline]
 

Set the draft status.

Definition at line 248 of file emcCalFEM.h.

References fDraft.

virtual void emcCalFEM::SetNumberOfChannels (  int  = 144  )  [inline, virtual]
 

Set the number of channels.

Reimplemented in emcTracedFEM.

Definition at line 254 of file emcCalFEM.h.

void emcCalFEM::SetPinNumber (  int  pinNumber  )  [inline]
 

Set the pin number.

Definition at line 258 of file emcCalFEM.h.

References fPinNumber.

void emcCalFEM::SetValidityPeriod (  const PHTimeStamp &  t1,
const PHTimeStamp &  t2
)  [inline]
 

Set the validity period of this FEM.

Definition at line 264 of file emcCalFEM.h.

References fEnd, and fStart.

Referenced by calfemCheckList().

void emcCalFEM::SetVersion (  int  version = 0  )  [inline]
 

Set the version number.

Definition at line 271 of file emcCalFEM.h.

References fVersion.

Referenced by emcPedestalFEM::Copy(), emcPedestalFEM::emcPedestalFEM(), and emcTofT0FEM::emcTofT0FEM().

void emcCalFEM::SetXmax (  time_t  xmax  )  [inline]
 

Definition at line 297 of file emcCalFEM.h.

References fXmax.

Referenced by emcTracedFEM::Reset(), and testTracedFEMMerger().

void emcCalFEM::SetXmin (  time_t  xmin  )  [inline]
 

Definition at line 292 of file emcCalFEM.h.

References fXmin.

Referenced by emcTracedFEM::Reset(), and testTracedFEMMerger().

size_t emcCalFEM::size (  void   )  const [inline]
 

Get the number of channels of this FEM.

Definition at line 305 of file emcCalFEM.h.

References GetNumberOfChannels().

Referenced by emcTofT0FEM::Default(), emcTracedFEMPlotter::emcTracedFEMPlotter(), emcWalkTofFEM::IsEqual(), emcTracedFEM::IsEqual(), emcQAFEM::IsEqual(), emcPedestalFEM::IsEqual(), emcLCTofFEM::IsEqual(), emcHLRatioFEM::IsEqual(), emcTracedFEM::NextItem(), and emcCalibrationDataHelper::patch().

virtual void emcCalFEM::updateValue (  int  ,
int  ,
float  ,
const char * 
)  [inline, virtual]
 

Update value method with a kind (e.g.

for pedestals). This method is used to allow for in-processing update of the stored pedestal values - can be important for timing. It is equivalent to running mean computation with assumption that the typical RMS of the cell-based pedestal is 3 counts (new entry contribution is 10% compared to accumulated average).

Definition at line 316 of file emcCalFEM.h.

int emcCalFEM::Version (  void   )  const [inline]
 

Version number of this object.

Definition at line 323 of file emcCalFEM.h.

References fVersion.

Referenced by emcPedestalFEM::Copy(), emcTofT0FEM::create(), emcPedestalFEM::create(), emcPedestalFEM::Default(), emcOMPedestalFEMT< T >::FromPdbCalBank(), emcOMPedestal5FEMT< T >::FromPdbCalBank(), emcTofT0FEM::GetCategory(), emcPedestalFEM::GetCategory(), emcPedestalFEM::IsEqual(), emcTofT0FEM::setBBCT0(), emcOMPedestalFEMT< T >::ToPdbCalBank(), and emcOMPedestal5FEMT< T >::ToPdbCalBank().


Member Data Documentation

int emcCalFEM::fAbsPosition [private]
 

Definition at line 374 of file emcCalFEM.h.

Referenced by AbsolutePosition(), and Copy().

bool emcCalFEM::fDefault [private]
 

Definition at line 385 of file emcCalFEM.h.

Referenced by Copy(), IsDefault(), and SetDefault().

std::string emcCalFEM::fDescription [private]
 

Definition at line 383 of file emcCalFEM.h.

Referenced by Copy(), Description(), and SetDescription().

bool emcCalFEM::fDraft [private]
 

Definition at line 381 of file emcCalFEM.h.

Referenced by Copy(), IsDraft(), and SetDraft().

PHTimeStamp emcCalFEM::fEnd [private]
 

Definition at line 373 of file emcCalFEM.h.

Referenced by Copy(), GetEndValTime(), IsValid(), and SetValidityPeriod().

int emcCalFEM::fgNemcCalFEM = 0 [static]
 

Definition at line 388 of file emcCalFEM.h.

Referenced by emcCalFEM(), NumberOfInstances(), and ~emcCalFEM().

int emcCalFEM::fPinNumber [private]
 

Definition at line 384 of file emcCalFEM.h.

Referenced by Copy(), PinNumber(), and SetPinNumber().

PHTimeStamp emcCalFEM::fStart [private]
 

Definition at line 372 of file emcCalFEM.h.

Referenced by Copy(), GetStartValTime(), IsValid(), and SetValidityPeriod().

int emcCalFEM::fVersion [private]
 

Definition at line 382 of file emcCalFEM.h.

Referenced by Copy(), SetVersion(), and Version().

time_t emcCalFEM::fXmax [private]
 

Definition at line 378 of file emcCalFEM.h.

Referenced by Copy(), GetXmax(), and SetXmax().

time_t emcCalFEM::fXmin [private]
 

Definition at line 377 of file emcCalFEM.h.

Referenced by Copy(), GetXmin(), and SetXmin().


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