BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
CalibData::RangeBase Class Reference

#include <RangeBase.h>

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

◆ RangeBase()

CalibData::RangeBase::RangeBase ( )
inline

Definition at line 14 of file RangeBase.h.

14{}

◆ ~RangeBase()

virtual CalibData::RangeBase::~RangeBase ( )
inlinevirtual

Definition at line 15 of file RangeBase.h.

15{}

Member Function Documentation

◆ makeNew()

virtual void CalibData::RangeBase::makeNew ( RangeBase ** )
inlinevirtual

Definition at line 26 of file RangeBase.h.

26{ }

◆ update()

virtual void CalibData::RangeBase::update ( RangeBase * )
inlinevirtual

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.

19{}

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