SimSnarl Class Reference

#include <SimSnarl.h>

Inheritance diagram for SimSnarl:
SimDigitList

List of all members.

Public Member Functions

 SimSnarl (Int_t trigger=0, Double_t time=0)
virtual ~SimSnarl ()
void SetTriggerSource (Int_t trigger)
void SetTriggerTime (Double_t time)
Int_t GetTriggerSource (void) const
Double_t GetTriggerTime (void) const

Private Member Functions

 ClassDef (SimSnarl, 0)

Private Attributes

Int_t fTriggerSrc
Double_t fTriggerTime

Detailed Description

Id
SimSnarl.h,v 1.1 2003/07/11 16:56:44 tagg Exp

SimSnarl A data object to hold the digits and the data relevant to a single DAQ snarl readout.

n.tagg1@physics.ox.ac.uk

Definition at line 15 of file SimSnarl.h.


Constructor & Destructor Documentation

SimSnarl::SimSnarl ( Int_t  trigger = 0,
Double_t  time = 0 
) [inline]

Definition at line 19 of file SimSnarl.h.

00019                                                  :
00020     SimDigitList(),
00021     fTriggerSrc(trigger),
00022     fTriggerTime(time)
00023     {};

virtual SimSnarl::~SimSnarl (  )  [inline, virtual]

Definition at line 25 of file SimSnarl.h.

00025 {};


Member Function Documentation

SimSnarl::ClassDef ( SimSnarl  ,
 
) [private]

Reimplemented from SimDigitList.

Int_t SimSnarl::GetTriggerSource ( void   )  const [inline]

Definition at line 31 of file SimSnarl.h.

References fTriggerSrc.

Referenced by DetSim::Get().

00031 { return fTriggerSrc; };

Double_t SimSnarl::GetTriggerTime ( void   )  const [inline]

Definition at line 32 of file SimSnarl.h.

References fTriggerTime.

Referenced by DetSim::Get(), and SimDetector::SimulateTrigger().

00032 { return fTriggerTime; };

void SimSnarl::SetTriggerSource ( Int_t  trigger  )  [inline]

Definition at line 27 of file SimSnarl.h.

References fTriggerSrc.

00027 { fTriggerSrc = trigger; };

void SimSnarl::SetTriggerTime ( Double_t  time  )  [inline]

Definition at line 28 of file SimSnarl.h.

References fTriggerTime.

00028 {   fTriggerTime = time; };


Member Data Documentation

Int_t SimSnarl::fTriggerSrc [private]

Definition at line 32 of file SimSnarl.h.

Referenced by GetTriggerSource(), and SetTriggerSource().

Double_t SimSnarl::fTriggerTime [private]

Definition at line 36 of file SimSnarl.h.

Referenced by GetTriggerTime(), and SetTriggerTime().


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1