BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
BesMucDigi Class Reference

#include <BesMucDigi.hh>

+ Inheritance diagram for BesMucDigi:

Public Member Functions

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

Detailed Description

Constructor & Destructor Documentation

◆ BesMucDigi() [1/4]

BesMucDigi::BesMucDigi ( )

Definition at line 16 of file BesMucDigi.cc.

17{
18 m_trackIndex = -99;
19 m_partId = -99;
20 m_segId = -99;
21 m_gapId = -99;
22 m_stripId = -99;
23}

◆ ~BesMucDigi() [1/2]

BesMucDigi::~BesMucDigi ( )
virtual

Definition at line 25 of file BesMucDigi.cc.

25{}

◆ BesMucDigi() [2/4]

BesMucDigi::BesMucDigi ( const BesMucDigi right)

Definition at line 27 of file BesMucDigi.cc.

28:G4VDigi()
29{
30 m_trackIndex = right.m_trackIndex;
31 m_partId = right.m_partId;
32 m_segId = right.m_segId;
33 m_gapId = right.m_gapId;
34 m_stripId = right.m_stripId;
35}

◆ BesMucDigi() [3/4]

BesMucDigi::BesMucDigi ( )

◆ ~BesMucDigi() [2/2]

virtual BesMucDigi::~BesMucDigi ( )
virtual

◆ BesMucDigi() [4/4]

BesMucDigi::BesMucDigi ( const BesMucDigi )

Member Function Documentation

◆ Draw() [1/2]

void BesMucDigi::Draw ( )
virtual

Definition at line 55 of file BesMucDigi.cc.

56{ }

◆ Draw() [2/2]

virtual void BesMucDigi::Draw ( )
virtual

◆ GetGapId() [1/2]

G4int BesMucDigi::GetGapId ( )
inline

Definition at line 45 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

45{ return m_gapId; }

Referenced by BesRawDataWriter::SaveMucDigits(), and BesAsciiIO::SaveMucDigits().

◆ GetGapId() [2/2]

G4int BesMucDigi::GetGapId ( )
inline

Definition at line 45 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

45{ return m_gapId; }

◆ GetPartId() [1/2]

G4int BesMucDigi::GetPartId ( )
inline

Definition at line 43 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

43{ return m_partId; }

Referenced by BesRawDataWriter::SaveMucDigits(), and BesAsciiIO::SaveMucDigits().

◆ GetPartId() [2/2]

G4int BesMucDigi::GetPartId ( )
inline

Definition at line 43 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

43{ return m_partId; }

◆ GetSegId() [1/2]

G4int BesMucDigi::GetSegId ( )
inline

Definition at line 44 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

44{ return m_segId; }

Referenced by BesRawDataWriter::SaveMucDigits(), and BesAsciiIO::SaveMucDigits().

◆ GetSegId() [2/2]

G4int BesMucDigi::GetSegId ( )
inline

Definition at line 44 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

44{ return m_segId; }

◆ GetStripId() [1/2]

G4int BesMucDigi::GetStripId ( )
inline

Definition at line 46 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

46{ return m_stripId; }

Referenced by BesRawDataWriter::SaveMucDigits(), and BesAsciiIO::SaveMucDigits().

◆ GetStripId() [2/2]

G4int BesMucDigi::GetStripId ( )
inline

Definition at line 46 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

46{ return m_stripId; }

◆ GetTrackIndex() [1/2]

G4int BesMucDigi::GetTrackIndex ( )
inline

Definition at line 42 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

42{ return m_trackIndex; }

Referenced by BesRawDataWriter::SaveMucDigits(), and BesAsciiIO::SaveMucDigits().

◆ GetTrackIndex() [2/2]

G4int BesMucDigi::GetTrackIndex ( )
inline

Definition at line 42 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

42{ return m_trackIndex; }

◆ operator delete() [1/2]

void BesMucDigi::operator delete ( void *  aDigi)
inline

Definition at line 67 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

68{
69 BesMucDigiAllocator.FreeSingle((BesMucDigi*) aDigi);
70}
G4Allocator< BesMucDigi > BesMucDigiAllocator
Definition: BesMucDigi.cc:14

◆ operator delete() [2/2]

void BesMucDigi::operator delete ( void *  )
inline

◆ operator new() [1/2]

void * BesMucDigi::operator new ( size_t  )
inline

Definition at line 60 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

61{
62 void *aDigi;
63 aDigi = (void *) BesMucDigiAllocator.MallocSingle();
64 return aDigi;
65}

◆ operator new() [2/2]

void * BesMucDigi::operator new ( size_t  )
inline

◆ operator=() [1/2]

const BesMucDigi & BesMucDigi::operator= ( const BesMucDigi right)

Definition at line 38 of file BesMucDigi.cc.

39{
40 m_trackIndex = right.m_trackIndex;
41 m_partId = right.m_partId;
42 m_segId = right.m_segId;
43 m_gapId = right.m_gapId;
44 m_stripId = right.m_stripId;
45
46 return *this;
47}

◆ operator=() [2/2]

const BesMucDigi & BesMucDigi::operator= ( const BesMucDigi )

◆ operator==() [1/2]

int BesMucDigi::operator== ( const BesMucDigi right) const
virtual

Definition at line 50 of file BesMucDigi.cc.

51{
52 return (this==&right) ? 1 : 0;
53}

◆ operator==() [2/2]

virtual G4int BesMucDigi::operator== ( const BesMucDigi ) const
virtual

◆ Print() [1/2]

void BesMucDigi::Print ( )
virtual

Definition at line 58 of file BesMucDigi.cc.

59{ }

◆ Print() [2/2]

virtual void BesMucDigi::Print ( )
virtual

◆ SetGapId() [1/2]

void BesMucDigi::SetGapId ( G4int  gapId)
inline

Definition at line 39 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

39{ m_gapId = gapId; }

◆ SetGapId() [2/2]

void BesMucDigi::SetGapId ( G4int  gapId)
inline

Definition at line 39 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

39{ m_gapId = gapId; }

◆ SetPartId() [1/2]

void BesMucDigi::SetPartId ( G4int  partId)
inline

Definition at line 37 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

37{ m_partId = partId; }

◆ SetPartId() [2/2]

void BesMucDigi::SetPartId ( G4int  partId)
inline

Definition at line 37 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

37{ m_partId = partId; }

◆ SetSegId() [1/2]

void BesMucDigi::SetSegId ( G4int  segId)
inline

Definition at line 38 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

38{ m_segId = segId; }

◆ SetSegId() [2/2]

void BesMucDigi::SetSegId ( G4int  segId)
inline

Definition at line 38 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

38{ m_segId = segId; }

◆ SetStripId() [1/2]

void BesMucDigi::SetStripId ( G4int  stripId)
inline

Definition at line 40 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

40{ m_stripId = stripId; }

◆ SetStripId() [2/2]

void BesMucDigi::SetStripId ( G4int  stripId)
inline

Definition at line 40 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

40{ m_stripId = stripId; }

◆ SetTrackIndex() [1/2]

void BesMucDigi::SetTrackIndex ( G4int  index)
inline

Definition at line 36 of file InstallArea/include/MucSim/MucSim/BesMucDigi.hh.

36{ m_trackIndex = index; }

◆ SetTrackIndex() [2/2]

void BesMucDigi::SetTrackIndex ( G4int  index)
inline

Definition at line 36 of file Simulation/BOOST/MucSim/MucSim-00-01-03/MucSim/BesMucDigi.hh.

36{ m_trackIndex = index; }

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