ScintCalData Class Reference

#include <ScintCalData.h>

List of all members.

Public Member Functions

 ScintCalData ()
virtual ~ScintCalData ()
virtual void Date (const NtpSRDate &date)
virtual const NtpSRDateDate () const
virtual void Detector (const DetectorType::Detector_t detector)
virtual DetectorType::Detector_t Detector () const
virtual void Fiducial (const Bool_t fiducial)
virtual Bool_t Fiducial () const
virtual void PH (const Float_t ph)
virtual Float_t PH () const
virtual void ZRegion (const Int_t zRegion)
virtual Int_t ZRegion () const

Private Attributes

NtpSRDate fdate
DetectorType::Detector_t fdetector
Bool_t ffiducial
Float_t fph
Int_t fzRegion

Detailed Description

Definition at line 7 of file ScintCalData.h.


Constructor & Destructor Documentation

ScintCalData::ScintCalData (  ) 

Definition at line 6 of file ScintCalData.cxx.

References kUnknown.

00007     : fdate()
00008 {
00009   fdetector = DetectorType::kUnknown;
00010   ffiducial = false;
00011   fph = -1.0;
00012   fzRegion = -1;
00013 }

ScintCalData::~ScintCalData (  )  [virtual]

Definition at line 16 of file ScintCalData.cxx.

00017 {
00018 }


Member Function Documentation

const NtpSRDate & ScintCalData::Date (  )  const [virtual]

Definition at line 28 of file ScintCalData.cxx.

References fdate.

00029 {
00030   return fdate;
00031 }

void ScintCalData::Date ( const NtpSRDate date  )  [virtual]

Definition at line 21 of file ScintCalData.cxx.

References fdate.

Referenced by ScintCalModule::Ana(), ScintCalTimePeriod::SingleHitUpdate(), and ScintCalDatabase::SingleHitUpdate().

00022 {
00023   fdate = date;
00024   return;
00025 }

DetectorType::Detector_t ScintCalData::Detector ( void   )  const [virtual]

Definition at line 41 of file ScintCalData.cxx.

References fdetector.

00042 {
00043   return fdetector;
00044 }

void ScintCalData::Detector ( const DetectorType::Detector_t  detector  )  [virtual]

Definition at line 34 of file ScintCalData.cxx.

References fdetector.

Referenced by ScintCalModule::Ana(), and ScintCalTimePeriod::SingleHitUpdate().

00035 {
00036   fdetector = detector;
00037   return;
00038 }

Bool_t ScintCalData::Fiducial (  )  const [virtual]

Definition at line 54 of file ScintCalData.cxx.

References ffiducial.

00055 {
00056   return ffiducial;
00057 }

void ScintCalData::Fiducial ( const Bool_t  fiducial  )  [virtual]

Definition at line 47 of file ScintCalData.cxx.

References ffiducial.

Referenced by ScintCalModule::Ana(), and ScintCalTimePeriod::SingleHitUpdate().

00048 {
00049   ffiducial = fiducial;
00050   return;
00051 }

Float_t ScintCalData::PH (  )  const [virtual]

Definition at line 67 of file ScintCalData.cxx.

References fph.

00068 {
00069   return fph;
00070 }

void ScintCalData::PH ( const Float_t  ph  )  [virtual]

Definition at line 60 of file ScintCalData.cxx.

References fph.

Referenced by ScintCalModule::Ana(), and ScintCalTimePeriod::SingleHitUpdate().

00061 {
00062   fph = ph;
00063   return;
00064 }

Int_t ScintCalData::ZRegion (  )  const [virtual]

Definition at line 80 of file ScintCalData.cxx.

References fzRegion.

00081 {
00082   return fzRegion;
00083 }

void ScintCalData::ZRegion ( const Int_t  zRegion  )  [virtual]

Definition at line 73 of file ScintCalData.cxx.

References fzRegion.

Referenced by ScintCalModule::Ana(), and ScintCalTimePeriod::SingleHitUpdate().

00074 {
00075   fzRegion = zRegion;
00076   return;
00077 }


Member Data Documentation

Definition at line 24 of file ScintCalData.h.

Referenced by Date().

DetectorType::Detector_t ScintCalData::fdetector [private]

Definition at line 25 of file ScintCalData.h.

Referenced by Detector().

Bool_t ScintCalData::ffiducial [private]

Definition at line 26 of file ScintCalData.h.

Referenced by Fiducial().

Float_t ScintCalData::fph [private]

Definition at line 27 of file ScintCalData.h.

Referenced by PH().

Int_t ScintCalData::fzRegion [private]

Definition at line 28 of file ScintCalData.h.

Referenced by ZRegion().


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1