FairRoot/PandaRoot
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
PndEmcDummyCrystalCalibrator Class Reference

Dummy Calibrator for Emc Crystals. More...

#include <PndEmcDummyCrystalCalibrator.h>

Inheritance diagram for PndEmcDummyCrystalCalibrator:
PndEmcAbsCrystalCalibrator

Public Types

enum  CalibrationStatus_t { kCALOK, kCALMISSING, kCALERROR, kCALOVERFLOW }
 

Public Member Functions

 PndEmcDummyCrystalCalibrator ()
 
virtual ~PndEmcDummyCrystalCalibrator ()
 
virtual CalibrationStatus_t Calibrate (Double_t &Energy, Long_t detId, Int_t SignalNr=1)
 Apply CrystalCalibration to Energy of Crystal derId. More...
 
virtual Bool_t Init ()
 Init. More...
 
virtual Bool_t ReInit ()
 ReInit. More...
 
virtual void SetVerbose (Int_t verbose)
 

Protected Member Functions

 ClassDef (PndEmcAbsCrystalCalibrator, 1)
 

Protected Attributes

Int_t fVerbose
 

Private Member Functions

 ClassDef (PndEmcDummyCrystalCalibrator, 1)
 

Detailed Description

Dummy Calibrator for Emc Crystals.

Author
Ch. Hammann chamm.nosp@m.ann@.nosp@m.hiskp.nosp@m..uni.nosp@m.-bonn.nosp@m..de

Definition at line 20 of file PndEmcDummyCrystalCalibrator.h.

Member Enumeration Documentation

Constructor & Destructor Documentation

PndEmcDummyCrystalCalibrator::PndEmcDummyCrystalCalibrator ( )
inline
virtual PndEmcDummyCrystalCalibrator::~PndEmcDummyCrystalCalibrator ( )
inlinevirtual

Definition at line 23 of file PndEmcDummyCrystalCalibrator.h.

23 {};

Member Function Documentation

PndEmcAbsCrystalCalibrator::CalibrationStatus_t PndEmcDummyCrystalCalibrator::Calibrate ( Double_t Energy,
Long_t  detId,
Int_t  SignalNr = 1 
)
virtual

Apply CrystalCalibration to Energy of Crystal derId.

Parameters
Double_tEnergy in Crystal
Long_tdetId of Crystal
Int_tNumber of Signal (in MultiWaveform)
Returns
PndEmcAbsCrystalCalibrator::kCALOK if successfull

Implements PndEmcAbsCrystalCalibrator.

Definition at line 12 of file PndEmcDummyCrystalCalibrator.cxx.

References PndEmcAbsCrystalCalibrator::kCALOK.

12  {// Energy detId SignalNr //[R.K.03/2017] unused variable(s)
13  return kCALOK;
14 }
PndEmcDummyCrystalCalibrator::ClassDef ( PndEmcDummyCrystalCalibrator  ,
 
)
private
PndEmcAbsCrystalCalibrator::ClassDef ( PndEmcAbsCrystalCalibrator  ,
 
)
protectedinherited
virtual Bool_t PndEmcAbsCrystalCalibrator::Init ( )
inlinevirtualinherited

Init.

Returns
kTRUE on success

Reimplemented in PndEmcSimCrystalCalibrator, and PndEmcFileCrystalCalibrator.

Definition at line 30 of file PndEmcAbsCrystalCalibrator.h.

Referenced by PndEmcWaveformToDigi::Init().

30 {return kTRUE;};
virtual Bool_t PndEmcAbsCrystalCalibrator::ReInit ( )
inlinevirtualinherited

ReInit.

Returns
kTRUE on success

Definition at line 38 of file PndEmcAbsCrystalCalibrator.h.

38 {return kTRUE;};
virtual void PndEmcAbsCrystalCalibrator::SetVerbose ( Int_t  verbose)
inlinevirtualinherited

Member Data Documentation

Int_t PndEmcAbsCrystalCalibrator::fVerbose
protectedinherited

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