Public Member Functions | Private Attributes | List of all members
brb::Cherenkov Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-02/BeamlineRecoBase/Cherenkov.h"

Public Member Functions

 Cherenkov ()
 
 Cherenkov (float time, bool hit)
 
float Time () const
 
bool CherenkovHit () const
 
void SetTime (float time)
 
void SetCherenkovHit (bool hit)
 

Private Attributes

float fTime
 
bool fCherenkovHit
 

Detailed Description

Definition at line 23 of file Cherenkov.h.

Constructor & Destructor Documentation

brb::Cherenkov::Cherenkov ( )

Definition at line 12 of file Cherenkov.cxx.

12  {
13 }
brb::Cherenkov::Cherenkov ( float  time,
bool  hit 
)

Definition at line 16 of file Cherenkov.cxx.

References fCherenkovHit, and fTime.

16  {
17  fTime = time;
19 }
bool fCherenkovHit
Definition: Cherenkov.h:39
::xsd::cxx::tree::time< char, simple_type > time
Definition: Database.h:194
Definition: structs.h:12

Member Function Documentation

bool brb::Cherenkov::CherenkovHit ( ) const

Definition at line 27 of file Cherenkov.cxx.

References fCherenkovHit.

27  {
28  return fCherenkovHit;
29 }
bool fCherenkovHit
Definition: Cherenkov.h:39
void brb::Cherenkov::SetCherenkovHit ( bool  hit)

Definition at line 38 of file Cherenkov.cxx.

References fCherenkovHit.

Referenced by beamlinereco::CkovCounterReco::produce().

38  {
40  return;
41 }
bool fCherenkovHit
Definition: Cherenkov.h:39
Definition: structs.h:12
void brb::Cherenkov::SetTime ( float  time)

Definition at line 32 of file Cherenkov.cxx.

References fTime.

Referenced by beamlinereco::CkovCounterReco::produce(), and beamlinesim::BeamlineSimInput::produce().

32  {
33  fTime = time;
34  return;
35 }
::xsd::cxx::tree::time< char, simple_type > time
Definition: Database.h:194
float brb::Cherenkov::Time ( ) const

Definition at line 22 of file Cherenkov.cxx.

References fTime.

22  {
23  return fTime;
24 }

Member Data Documentation

bool brb::Cherenkov::fCherenkovHit
private

Definition at line 39 of file Cherenkov.h.

Referenced by Cherenkov(), CherenkovHit(), and SetCherenkovHit().

float brb::Cherenkov::fTime
private

Definition at line 38 of file Cherenkov.h.

Referenced by Cherenkov(), SetTime(), and Time().


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