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

BesMucDigi Class Reference

#include <BesMucDigi.hh>

List of all members.

Public Member Functions

 BesMucDigi (const BesMucDigi &)
 BesMucDigi ()
 BesMucDigi (const BesMucDigi &)
 BesMucDigi ()
virtual void Draw ()
virtual void Draw ()
G4int GetGapId ()
G4int GetGapId ()
G4int GetPartId ()
G4int GetPartId ()
G4int GetSegId ()
G4int GetSegId ()
G4int GetStripId ()
G4int GetStripId ()
G4int GetTrackIndex ()
G4int GetTrackIndex ()
void operator delete (void *)
void operator delete (void *)
void * operator new (size_t)
void * operator new (size_t)
const BesMucDigioperator= (const BesMucDigi &)
const BesMucDigioperator= (const BesMucDigi &)
virtual G4int operator== (const BesMucDigi &) const
virtual G4int operator== (const BesMucDigi &) const
virtual void Print ()
virtual void Print ()
void SetGapId (G4int gapId)
void SetGapId (G4int gapId)
void SetPartId (G4int partId)
void SetPartId (G4int partId)
void SetSegId (G4int segId)
void SetSegId (G4int segId)
void SetStripId (G4int stripId)
void SetStripId (G4int stripId)
void SetTrackIndex (G4int index)
void SetTrackIndex (G4int index)
virtual ~BesMucDigi ()
virtual ~BesMucDigi ()

Private Attributes

G4int m_gapId
G4int m_partId
G4int m_segId
G4int m_stripId
G4int m_trackIndex


Constructor & Destructor Documentation

BesMucDigi::BesMucDigi  ) 
 

00017 {
00018   m_trackIndex = -99;
00019   m_partId     = -99;
00020   m_segId      = -99;
00021   m_gapId      = -99;
00022   m_stripId    = -99;
00023 }

BesMucDigi::~BesMucDigi  )  [virtual]
 

00025 {}

BesMucDigi::BesMucDigi const BesMucDigi  ) 
 

00028 :G4VDigi()
00029 {
00030   m_trackIndex = right.m_trackIndex;
00031   m_partId     = right.m_partId;
00032   m_segId      = right.m_segId;
00033   m_gapId      = right.m_gapId;
00034   m_stripId    = right.m_stripId;
00035 }

BesMucDigi::BesMucDigi  ) 
 

virtual BesMucDigi::~BesMucDigi  )  [virtual]
 

BesMucDigi::BesMucDigi const BesMucDigi  ) 
 


Member Function Documentation

virtual void BesMucDigi::Draw  )  [virtual]
 

void BesMucDigi::Draw  )  [virtual]
 

00056 { }

G4int BesMucDigi::GetGapId  )  [inline]
 

00045 { return m_gapId; }

G4int BesMucDigi::GetGapId  )  [inline]
 

00045 { return m_gapId; }

G4int BesMucDigi::GetPartId  )  [inline]
 

00043 { return m_partId;  }

G4int BesMucDigi::GetPartId  )  [inline]
 

00043 { return m_partId;  }

G4int BesMucDigi::GetSegId  )  [inline]
 

00044 { return m_segId;   }

G4int BesMucDigi::GetSegId  )  [inline]
 

00044 { return m_segId;   }

G4int BesMucDigi::GetStripId  )  [inline]
 

00046 { return m_stripId; }

G4int BesMucDigi::GetStripId  )  [inline]
 

00046 { return m_stripId; }

G4int BesMucDigi::GetTrackIndex  )  [inline]
 

00042 { return m_trackIndex; }

G4int BesMucDigi::GetTrackIndex  )  [inline]
 

00042 { return m_trackIndex; }

void BesMucDigi::operator delete void *   )  [inline]
 

void BesMucDigi::operator delete void *   )  [inline]
 

00068 {
00069   BesMucDigiAllocator.FreeSingle((BesMucDigi*) aDigi);
00070 }

void* BesMucDigi::operator new size_t   )  [inline]
 

void * BesMucDigi::operator new size_t   )  [inline]
 

00061 {
00062   void *aDigi;
00063   aDigi = (void *) BesMucDigiAllocator.MallocSingle();
00064   return aDigi;
00065 }

const BesMucDigi& BesMucDigi::operator= const BesMucDigi  ) 
 

const BesMucDigi & BesMucDigi::operator= const BesMucDigi  ) 
 

00039 {
00040   m_trackIndex = right.m_trackIndex;
00041   m_partId     = right.m_partId;
00042   m_segId      = right.m_segId;
00043   m_gapId      = right.m_gapId;
00044   m_stripId    = right.m_stripId;
00045 
00046   return *this;
00047 }

virtual G4int BesMucDigi::operator== const BesMucDigi  )  const [virtual]
 

int BesMucDigi::operator== const BesMucDigi  )  const [virtual]
 

00051 {
00052   return (this==&right) ? 1 : 0;
00053 }

virtual void BesMucDigi::Print  )  [virtual]
 

void BesMucDigi::Print  )  [virtual]
 

00059 { }

void BesMucDigi::SetGapId G4int  gapId  )  [inline]
 

00039 { m_gapId   = gapId; }

void BesMucDigi::SetGapId G4int  gapId  )  [inline]
 

00039 { m_gapId   = gapId; }

void BesMucDigi::SetPartId G4int  partId  )  [inline]
 

00037 { m_partId  = partId;  }

void BesMucDigi::SetPartId G4int  partId  )  [inline]
 

00037 { m_partId  = partId;  }

void BesMucDigi::SetSegId G4int  segId  )  [inline]
 

00038 { m_segId   = segId;   }

void BesMucDigi::SetSegId G4int  segId  )  [inline]
 

00038 { m_segId   = segId;   }

void BesMucDigi::SetStripId G4int  stripId  )  [inline]
 

00040 { m_stripId = stripId; }

void BesMucDigi::SetStripId G4int  stripId  )  [inline]
 

00040 { m_stripId = stripId; }

void BesMucDigi::SetTrackIndex G4int  index  )  [inline]
 

00036 { m_trackIndex = index; }

void BesMucDigi::SetTrackIndex G4int  index  )  [inline]
 

00036 { m_trackIndex = index; }


Member Data Documentation

G4int BesMucDigi::m_gapId [private]
 

G4int BesMucDigi::m_partId [private]
 

G4int BesMucDigi::m_segId [private]
 

G4int BesMucDigi::m_stripId [private]
 

G4int BesMucDigi::m_trackIndex [private]
 


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