Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

IrfTkrHit Class Reference

Irf class for the TKR. More...

#include <IrfTkrHit.h>

Inheritance diagram for IrfTkrHit:

ContainedObject List of all members.

Public Methods

 IrfTkrHit ()
 Constructors. More...

virtual ~IrfTkrHit ()
 Destructor. More...

virtual const CLID& clID () const
 Retrieve reference to class definition structure. More...

unsigned int id () const
 strip id number. More...

void setId (long value)
float energy () const
 get energy deposited in this strip. More...

void setEnergy (float value)
 set the energy deposited in this strip. More...

int noise () const
 get noise value for this strip, where 1 == caused by noise, and 0 == not caused by noise. More...

void setNoise (int value)
 set the noise for this strip, where 1 == caused by noise, and 0 == not caused by noise. More...

virtual StreamBuffer& serialize ( StreamBuffer& s )
 used to convert container of objects. More...

virtual StreamBuffer& serialize ( StreamBuffer& s ) const
virtual std::ostream& fillStream ( std::ostream& s ) const

Static Public Methods

const CLID& classID ()

Private Attributes

unsigned int m_id
float m_energy
int m_noise

Detailed Description

Irf class for the TKR.

It contains:

Definition at line 24 of file IrfTkrHit.h.


Constructor & Destructor Documentation

IrfTkrHit::IrfTkrHit ( ) [inline]
 

Constructors.

Definition at line 28 of file IrfTkrHit.h.

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

Destructor.

Definition at line 35 of file IrfTkrHit.h.


Member Function Documentation

const CLID & IrfTkrHit::clID ( ) const [inline, virtual]
 

Retrieve reference to class definition structure.

Definition at line 38 of file IrfTkrHit.h.

const CLID & IrfTkrHit::classID ( ) [inline, static]
 

Definition at line 39 of file IrfTkrHit.h.

Referenced by clID().

float IrfTkrHit::energy ( ) const [inline]
 

get energy deposited in this strip.

Definition at line 46 of file IrfTkrHit.h.

std::ostream & IrfTkrHit::fillStream ( std::ostream & s ) const [inline, virtual]
 

Definition at line 84 of file IrfTkrHit.h.

unsigned int IrfTkrHit::id ( ) const [inline]
 

strip id number.

Definition at line 42 of file IrfTkrHit.h.

int IrfTkrHit::noise ( ) const [inline]
 

get noise value for this strip, where 1 == caused by noise, and 0 == not caused by noise.

Definition at line 51 of file IrfTkrHit.h.

StreamBuffer & IrfTkrHit::serialize ( StreamBuffer & s ) const [inline, virtual]
 

Definition at line 66 of file IrfTkrHit.h.

StreamBuffer & IrfTkrHit::serialize ( StreamBuffer & s ) [inline, virtual]
 

used to convert container of objects.

Definition at line 75 of file IrfTkrHit.h.

Referenced by IrfTkrLayer::serialize().

void IrfTkrHit::setEnergy ( float value ) [inline]
 

set the energy deposited in this strip.

Definition at line 48 of file IrfTkrHit.h.

void IrfTkrHit::setId ( long value ) [inline]
 

Definition at line 43 of file IrfTkrHit.h.

void IrfTkrHit::setNoise ( int value ) [inline]
 

set the noise for this strip, where 1 == caused by noise, and 0 == not caused by noise.

Definition at line 53 of file IrfTkrHit.h.


Member Data Documentation

float IrfTkrHit::m_energy [private]
 

Definition at line 62 of file IrfTkrHit.h.

unsigned int IrfTkrHit::m_id [private]
 

Definition at line 61 of file IrfTkrHit.h.

int IrfTkrHit::m_noise [private]
 

Definition at line 63 of file IrfTkrHit.h.


The documentation for this class was generated from the following file:
Generated at Wed Nov 21 12:22:53 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000