CMS 3D CMS Logo

HFShowerLibraryEventInfo Class Reference

#include <SimDataFormats/CaloHit/interface/HFShowerLibraryEventInfo.h>

List of all members.

Public Member Functions

std::vector< double > energyBins () const
int eventsPerBin () const
 HFShowerLibraryEventInfo (int events, int bins, int eventsPerBin, float libraryVersion, float physListVersion, std::vector< double > en)
 HFShowerLibraryEventInfo ()
int numberOfBins () const
float physListVersion () const
float showerLibraryVersion () const
int totalEvents () const

Private Attributes

int fBins
std::vector< double > fEnergies
int fEvents
int fEventsPerBin
float fHFShowerLibVers
float fPhyListVers


Detailed Description

Definition at line 6 of file HFShowerLibraryEventInfo.h.


Constructor & Destructor Documentation

HFShowerLibraryEventInfo::HFShowerLibraryEventInfo (  )  [inline]

Definition at line 10 of file HFShowerLibraryEventInfo.h.

00010 { }

HFShowerLibraryEventInfo::HFShowerLibraryEventInfo ( int  events,
int  bins,
int  eventsPerBin,
float  libraryVersion,
float  physListVersion,
std::vector< double >  en 
)

Definition at line 3 of file HFShowerLibraryEventInfo.cc.

00007                                                                          :
00008   fEvents(events), fBins(bins), fEventsPerBin(eventsPerBin),
00009   fHFShowerLibVers(libraryVersion), fPhyListVers(physListVersion), 
00010   fEnergies(en) {}


Member Function Documentation

std::vector<double> HFShowerLibraryEventInfo::energyBins (  )  const [inline]

Definition at line 26 of file HFShowerLibraryEventInfo.h.

References fEnergies.

00026 { return fEnergies; }

int HFShowerLibraryEventInfo::eventsPerBin (  )  const [inline]

Definition at line 20 of file HFShowerLibraryEventInfo.h.

References fEventsPerBin.

00020 { return fEventsPerBin; }

int HFShowerLibraryEventInfo::numberOfBins (  )  const [inline]

Definition at line 18 of file HFShowerLibraryEventInfo.h.

References fBins.

00018 { return fBins; }

float HFShowerLibraryEventInfo::physListVersion (  )  const [inline]

Definition at line 24 of file HFShowerLibraryEventInfo.h.

References fPhyListVers.

00024 { return fPhyListVers; }

float HFShowerLibraryEventInfo::showerLibraryVersion (  )  const [inline]

Definition at line 22 of file HFShowerLibraryEventInfo.h.

References fHFShowerLibVers.

00022 { return fHFShowerLibVers; }

int HFShowerLibraryEventInfo::totalEvents (  )  const [inline]

Definition at line 16 of file HFShowerLibraryEventInfo.h.

References fEvents.

00016 { return fEvents; }


Member Data Documentation

int HFShowerLibraryEventInfo::fBins [private]

Definition at line 30 of file HFShowerLibraryEventInfo.h.

Referenced by numberOfBins().

std::vector<double> HFShowerLibraryEventInfo::fEnergies [private]

Definition at line 32 of file HFShowerLibraryEventInfo.h.

Referenced by energyBins().

int HFShowerLibraryEventInfo::fEvents [private]

Definition at line 30 of file HFShowerLibraryEventInfo.h.

Referenced by totalEvents().

int HFShowerLibraryEventInfo::fEventsPerBin [private]

Definition at line 30 of file HFShowerLibraryEventInfo.h.

Referenced by eventsPerBin().

float HFShowerLibraryEventInfo::fHFShowerLibVers [private]

Definition at line 31 of file HFShowerLibraryEventInfo.h.

Referenced by showerLibraryVersion().

float HFShowerLibraryEventInfo::fPhyListVers [private]

Definition at line 31 of file HFShowerLibraryEventInfo.h.

Referenced by physListVersion().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:24:13 2009 for CMSSW by  doxygen 1.5.4