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

SiStrip Class Reference

class SiStrip This class gives the basic definition of an activated silicon strip in the SSD tracker. More...

#include <SiStrip.h>

List of all members.

Public Methods

 SiStrip (int index = -1, double energy = 0, bool noise=false)
 constructor. More...

void addEnergy (float e)
void energy (float e)
float energy () const
unsigned int index () const
bool noise () const
void index ( unsigned int i )
void noise ( bool n )

Static Public Methods

unsigned int undef_strip ()

Private Attributes

int m_index
float m_energy
bool m_noise


Detailed Description

class SiStrip This class gives the basic definition of an activated silicon strip in the SSD tracker.

The energy deposited, as well as the numerical index of the strip within the plane are recorded.

Version:
Id:
SiStrip.h,v 1.3 2000/08/17 15:13:33 burnett Exp

Definition at line 19 of file SiStrip.h.


Constructor & Destructor Documentation

SiStrip::SiStrip ( int index = -1,
double energy = 0,
bool noise = false ) [inline]
 

constructor.

Definition at line 22 of file SiStrip.h.


Member Function Documentation

void SiStrip::addEnergy ( float e ) [inline]
 

Definition at line 27 of file SiStrip.h.

float SiStrip::energy ( ) const [inline]
 

Definition at line 29 of file SiStrip.h.

void SiStrip::energy ( float e ) [inline]
 

Definition at line 28 of file SiStrip.h.

void SiStrip::index ( unsigned int i ) [inline]
 

Definition at line 32 of file SiStrip.h.

unsigned int SiStrip::index ( ) const [inline]
 

Definition at line 30 of file SiStrip.h.

void SiStrip::noise ( bool n ) [inline]
 

Definition at line 33 of file SiStrip.h.

bool SiStrip::noise ( ) const [inline]
 

Definition at line 31 of file SiStrip.h.

unsigned int SiStrip::undef_strip ( ) [inline, static]
 

Definition at line 36 of file SiStrip.h.

Referenced by SiDetLadder::badstrip(), and SiDetLadder::score().


Member Data Documentation

float SiStrip::m_energy [private]
 

Definition at line 40 of file SiStrip.h.

int SiStrip::m_index [private]
 

Definition at line 39 of file SiStrip.h.

bool SiStrip::m_noise [private]
 

Definition at line 41 of file SiStrip.h.


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