Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MucPadChain Class Reference

#include <MucPadChain.h>

List of all members.

Public Member Functions

void AddHit (int padID)
void AddHit (int padID)
void AddTrack (int padID)
void AddTrack (int padID)
double GetAvaEff ()
double GetAvaEff ()
double GetEff (int padID)
double GetEff (int padID)
int GetHit (int padID)
int GetHit ()
int GetHit (int padID)
int GetHit ()
int GetSize ()
int GetSize ()
int GetTrack (int padID)
int GetTrack ()
int GetTrack (int padID)
int GetTrack ()
bool IsEmpty ()
bool IsEmpty ()
 MucPadChain (int part, int segment, int layer, int strip, int padNumber)
 MucPadChain (int padNumber, double padWidth, double aveEff)
 MucPadChain (int padNumber, double padWidth)
 MucPadChain (int padNumber)
 MucPadChain (int part, int segment, int layer, int strip, int padNumber)
 MucPadChain (int padNumber, double padWidth, double aveEff)
 MucPadChain (int padNumber, double padWidth)
 MucPadChain (int padNumber)
MucPadChainoperator= (const MucPadChain &)
MucPadChainoperator= (const MucPadChain &)
void SetDeathFlag (int padID)
void SetDeathFlag (int padID)
void SetEff (int padID, double eff)
void SetEff ()
void SetEff (int padID, double eff)
void SetEff ()
void SetFiredFlag (int padID)
void SetFiredFlag (int padID)
void SetPadWidth (double width)
void SetPadWidth (double width)
void SetSize (int size)
void SetSize (int size)

Private Attributes

vector< double > m_Eff
vector< double > m_Eff
vector< int > m_Hit
int m_PadWidth
int m_Size
vector< int > m_Track

Static Private Attributes

const int m_DeathFlag = -1
const int m_MaxSize = 500
const int m_MaxWidth = 100


Constructor & Destructor Documentation

MucPadChain::MucPadChain int  padNumber  ) 
 

MucPadChain::MucPadChain int  padNumber,
double  padWidth
 

MucPadChain::MucPadChain int  padNumber,
double  padWidth,
double  aveEff
 

MucPadChain::MucPadChain int  part,
int  segment,
int  layer,
int  strip,
int  padNumber
 

MucPadChain::MucPadChain int  padNumber  ) 
 

MucPadChain::MucPadChain int  padNumber,
double  padWidth
 

MucPadChain::MucPadChain int  padNumber,
double  padWidth,
double  aveEff
 

MucPadChain::MucPadChain int  part,
int  segment,
int  layer,
int  strip,
int  padNumber
 


Member Function Documentation

void MucPadChain::AddHit int  padID  ) 
 

void MucPadChain::AddHit int  padID  ) 
 

void MucPadChain::AddTrack int  padID  ) 
 

void MucPadChain::AddTrack int  padID  ) 
 

double MucPadChain::GetAvaEff  ) 
 

double MucPadChain::GetAvaEff  ) 
 

double MucPadChain::GetEff int  padID  ) 
 

double MucPadChain::GetEff int  padID  ) 
 

int MucPadChain::GetHit int  padID  ) 
 

int MucPadChain::GetHit  ) 
 

int MucPadChain::GetHit int  padID  ) 
 

int MucPadChain::GetHit  ) 
 

int MucPadChain::GetSize  ) 
 

int MucPadChain::GetSize  ) 
 

int MucPadChain::GetTrack int  padID  ) 
 

int MucPadChain::GetTrack  ) 
 

int MucPadChain::GetTrack int  padID  ) 
 

int MucPadChain::GetTrack  ) 
 

bool MucPadChain::IsEmpty  ) 
 

bool MucPadChain::IsEmpty  ) 
 

MucPadChain& MucPadChain::operator= const MucPadChain  ) 
 

MucPadChain& MucPadChain::operator= const MucPadChain  ) 
 

void MucPadChain::SetDeathFlag int  padID  ) 
 

void MucPadChain::SetDeathFlag int  padID  ) 
 

void MucPadChain::SetEff int  padID,
double  eff
 

void MucPadChain::SetEff  ) 
 

void MucPadChain::SetEff int  padID,
double  eff
 

void MucPadChain::SetEff  ) 
 

void MucPadChain::SetFiredFlag int  padID  ) 
 

void MucPadChain::SetFiredFlag int  padID  ) 
 

void MucPadChain::SetPadWidth double  width  ) 
 

void MucPadChain::SetPadWidth double  width  ) 
 

void MucPadChain::SetSize int  size  ) 
 

void MucPadChain::SetSize int  size  ) 
 


Member Data Documentation

const int MucPadChain::m_DeathFlag = -1 [static, private]
 

vector< double> MucPadChain::m_Eff [private]
 

vector< double> MucPadChain::m_Eff [private]
 

vector< int > MucPadChain::m_Hit [private]
 

const int MucPadChain::m_MaxSize = 500 [static, private]
 

const int MucPadChain::m_MaxWidth = 100 [static, private]
 

int MucPadChain::m_PadWidth [private]
 

int MucPadChain::m_Size [private]
 

vector< int > MucPadChain::m_Track [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:35:35 2011 for BOSS6.5.5 by  doxygen 1.3.9.1