CalibData::RangeBase Class Reference

#include <RangeBase.h>

List of all members.

Public Member Functions

 RangeBase ()
virtual ~RangeBase ()
virtual void update (RangeBase *)
virtual void makeNew (RangeBase **)


Detailed Description

Base class for per crystal-face-range Calorimeter calibration data or for per tile-pmt-range ACD calibration data

Definition at line 11 of file RangeBase.h.


Constructor & Destructor Documentation

CalibData::RangeBase::RangeBase (  )  [inline]

Definition at line 14 of file RangeBase.h.

00014 {}

virtual CalibData::RangeBase::~RangeBase (  )  [inline, virtual]

Definition at line 15 of file RangeBase.h.

00015 {}


Member Function Documentation

virtual void CalibData::RangeBase::makeNew ( RangeBase **   )  [inline, virtual]

Definition at line 26 of file RangeBase.h.

00026 { }

virtual void CalibData::RangeBase::update ( RangeBase  )  [inline, virtual]

Derived classes will do a dynamic cast of argument, which must be of same type, and then a deep copy.

Definition at line 19 of file RangeBase.h.

00019 {}


Generated on Tue Nov 29 23:36:24 2016 for BOSS_7.0.2 by  doxygen 1.4.7