Public Member Functions | Protected Member Functions | List of all members
gar::detinfo::ECALProperties Class Referenceabstract

#include <ECALProperties.h>

Inheritance diagram for gar::detinfo::ECALProperties:
gar::detinfo::ECALPropertiesStandard

Public Member Functions

 ECALProperties (const ECALProperties &)=delete
 
 ECALProperties (ECALProperties &&)=delete
 
ECALPropertiesoperator= (const ECALProperties &)=delete
 
ECALPropertiesoperator= (ECALProperties &&)=delete
 
virtual ~ECALProperties ()=default
 
virtual double EffectivePixel () const =0
 
virtual double LightYield () const =0
 
virtual double SiPMGain () const =0
 
virtual double ScintBirksConstant () const =0
 
virtual double IntercalibrationFactor () const =0
 
virtual double ADCSaturation () const =0
 
virtual double TimeResolution () const =0
 
virtual double MeVtoMIP () const =0
 
virtual double NoisePx () const =0
 

Protected Member Functions

 ECALProperties ()=default
 

Detailed Description

Definition at line 21 of file ECALProperties.h.

Constructor & Destructor Documentation

gar::detinfo::ECALProperties::ECALProperties ( const ECALProperties )
delete
gar::detinfo::ECALProperties::ECALProperties ( ECALProperties &&  )
delete
virtual gar::detinfo::ECALProperties::~ECALProperties ( )
virtualdefault
gar::detinfo::ECALProperties::ECALProperties ( )
protecteddefault

Member Function Documentation

virtual double gar::detinfo::ECALProperties::ADCSaturation ( ) const
pure virtual
virtual double gar::detinfo::ECALProperties::EffectivePixel ( ) const
pure virtual
virtual double gar::detinfo::ECALProperties::IntercalibrationFactor ( ) const
pure virtual
virtual double gar::detinfo::ECALProperties::LightYield ( ) const
pure virtual
virtual double gar::detinfo::ECALProperties::MeVtoMIP ( ) const
pure virtual
virtual double gar::detinfo::ECALProperties::NoisePx ( ) const
pure virtual
ECALProperties& gar::detinfo::ECALProperties::operator= ( const ECALProperties )
delete
ECALProperties& gar::detinfo::ECALProperties::operator= ( ECALProperties &&  )
delete
virtual double gar::detinfo::ECALProperties::ScintBirksConstant ( ) const
pure virtual
virtual double gar::detinfo::ECALProperties::SiPMGain ( ) const
pure virtual
virtual double gar::detinfo::ECALProperties::TimeResolution ( ) const
pure virtual

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