All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
phot::ScintTime Class Referenceabstract

#include <ScintTime.h>

Inheritance diagram for phot::ScintTime:
phot::ScintTimeLAr

Public Member Functions

virtual ~ScintTime ()=default
 
virtual void GenScintTime (bool is_fast, CLHEP::HepRandomEngine &engine)=0
 
double GetScintTime () const
 

Protected Attributes

double timing { 0.0 }
 

Detailed Description

Definition at line 17 of file ScintTime.h.

Constructor & Destructor Documentation

virtual phot::ScintTime::~ScintTime ( )
virtualdefault

Member Function Documentation

virtual void phot::ScintTime::GenScintTime ( bool  is_fast,
CLHEP::HepRandomEngine &  engine 
)
pure virtual

Implemented in phot::ScintTimeLAr.

double phot::ScintTime::GetScintTime ( ) const
inline

Definition at line 23 of file ScintTime.h.

23 {return timing;}
double timing
Definition: ScintTime.h:28

Member Data Documentation

double phot::ScintTime::timing { 0.0 }
protected

Definition at line 28 of file ScintTime.h.


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