BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
BesTofHit Class Reference

#include <BesTofHit.hh>

Inheritance diagram for BesTofHit:

Public Member Functions

 BesTofHit ()
virtual ~BesTofHit ()
 BesTofHit (const BesTofHit &)
const BesTofHitoperator= (const BesTofHit &)
void AddHit (const BesTofHit &)
virtual G4int operator== (const BesTofHit &) const
void * operator new (size_t)
void operator delete (void *)
virtual void Draw ()
virtual void Print ()
void SetEvent (G4double event)
G4double GetEvent ()
void SetTrackIndex (G4int trackIndex)
void SetG4Index (G4int index)
void SetPartId (G4int partId)
void SetScinNb (G4int scinNb)
void SetEdep (G4double edep)
void SetStepL (G4double stepL)
void SetTrackL (G4double length)
void SetPos (G4ThreeVector pos)
void SetTime (G4double time)
void SetDeltaT (G4double deltaT)
void SetPDirection (G4ThreeVector pDirection)
void SetMomentum (G4ThreeVector momentum)
void SetCharge (G4double charge)
void SetPDGcode (G4int pdgcode)
void SetModule (G4int module)
void SetStrip (G4int strip)
void SetIons (G4int ions)
void SetLocPos (G4ThreeVector locPos)
void SetGapNb (G4int gapNb)
G4int GetTrackIndex ()
G4int GetG4Index ()
G4int GetPartId ()
G4int GetScinNb ()
G4double GetEdep ()
G4double GetStepL ()
G4double GetTrackL ()
G4ThreeVector GetPos ()
G4double GetTime ()
G4double GetDeltaT ()
G4ThreeVector GetPDirection ()
G4ThreeVector GetMomentum ()
G4double GetCharge ()
G4int GetPDGcode ()
G4int GetModule ()
G4int GetStrip ()
G4int GetIons ()
G4ThreeVector GetLocPos ()
G4int GetGapNb ()
void AddEdep (G4double de)
 BesTofHit ()
virtual ~BesTofHit ()
 BesTofHit (const BesTofHit &)
const BesTofHitoperator= (const BesTofHit &)
void AddHit (const BesTofHit &)
virtual G4int operator== (const BesTofHit &) const
void * operator new (size_t)
void operator delete (void *)
virtual void Draw ()
virtual void Print ()
void SetEvent (G4double event)
G4double GetEvent ()
void SetTrackIndex (G4int trackIndex)
void SetG4Index (G4int index)
void SetPartId (G4int partId)
void SetScinNb (G4int scinNb)
void SetEdep (G4double edep)
void SetStepL (G4double stepL)
void SetTrackL (G4double length)
void SetPos (G4ThreeVector pos)
void SetTime (G4double time)
void SetDeltaT (G4double deltaT)
void SetPDirection (G4ThreeVector pDirection)
void SetMomentum (G4ThreeVector momentum)
void SetCharge (G4double charge)
void SetPDGcode (G4int pdgcode)
void SetModule (G4int module)
void SetStrip (G4int strip)
void SetIons (G4int ions)
void SetLocPos (G4ThreeVector locPos)
void SetGapNb (G4int gapNb)
G4int GetTrackIndex ()
G4int GetG4Index ()
G4int GetPartId ()
G4int GetScinNb ()
G4double GetEdep ()
G4double GetStepL ()
G4double GetTrackL ()
G4ThreeVector GetPos ()
G4double GetTime ()
G4double GetDeltaT ()
G4ThreeVector GetPDirection ()
G4ThreeVector GetMomentum ()
G4double GetCharge ()
G4int GetPDGcode ()
G4int GetModule ()
G4int GetStrip ()
G4int GetIons ()
G4ThreeVector GetLocPos ()
G4int GetGapNb ()
void AddEdep (G4double de)
 BesTofHit ()
virtual ~BesTofHit ()
 BesTofHit (const BesTofHit &)
const BesTofHitoperator= (const BesTofHit &)
void AddHit (const BesTofHit &)
virtual G4int operator== (const BesTofHit &) const
void * operator new (size_t)
void operator delete (void *)
virtual void Draw ()
virtual void Print ()
void SetEvent (G4double event)
G4double GetEvent ()
void SetTrackIndex (G4int trackIndex)
void SetG4Index (G4int index)
void SetPartId (G4int partId)
void SetScinNb (G4int scinNb)
void SetEdep (G4double edep)
void SetStepL (G4double stepL)
void SetTrackL (G4double length)
void SetPos (G4ThreeVector pos)
void SetTime (G4double time)
void SetDeltaT (G4double deltaT)
void SetPDirection (G4ThreeVector pDirection)
void SetMomentum (G4ThreeVector momentum)
void SetCharge (G4double charge)
void SetPDGcode (G4int pdgcode)
void SetModule (G4int module)
void SetStrip (G4int strip)
void SetIons (G4int ions)
void SetLocPos (G4ThreeVector locPos)
void SetGapNb (G4int gapNb)
G4int GetTrackIndex ()
G4int GetG4Index ()
G4int GetPartId ()
G4int GetScinNb ()
G4double GetEdep ()
G4double GetStepL ()
G4double GetTrackL ()
G4ThreeVector GetPos ()
G4double GetTime ()
G4double GetDeltaT ()
G4ThreeVector GetPDirection ()
G4ThreeVector GetMomentum ()
G4double GetCharge ()
G4int GetPDGcode ()
G4int GetModule ()
G4int GetStrip ()
G4int GetIons ()
G4ThreeVector GetLocPos ()
G4int GetGapNb ()
void AddEdep (G4double de)

Detailed Description

Constructor & Destructor Documentation

◆ BesTofHit() [1/6]

BesTofHit::BesTofHit ( )

Definition at line 22 of file BesTofHit.cc.

22{}

Referenced by AddHit(), BesTofHit(), operator delete(), operator=(), and operator==().

◆ ~BesTofHit() [1/3]

BesTofHit::~BesTofHit ( )
virtual

Definition at line 24 of file BesTofHit.cc.

24{}

◆ BesTofHit() [2/6]

BesTofHit::BesTofHit ( const BesTofHit & right)

Definition at line 26 of file BesTofHit.cc.

26 : G4VHit() {
27 m_trackIndex = right.m_trackIndex;
28 m_g4Index = right.m_g4Index;
29 m_partId = right.m_partId;
30 m_scinNb = right.m_scinNb;
31 m_gapNb = right.m_gapNb;
32 m_edep = right.m_edep;
33 m_stepL = right.m_stepL;
34 m_trackL = right.m_trackL;
35 m_pos = right.m_pos;
36 m_time = right.m_time;
37 m_deltaT = right.m_deltaT;
38 m_pDirection = right.m_pDirection;
39 m_momentum = right.m_momentum;
40 // m_scinMaterial = right.m_scinMaterial;
41 m_charge = right.m_charge;
42 m_number_of_ions = right.m_number_of_ions;
43 m_strip = right.m_strip;
44 m_locPos = right.m_locPos;
45}

◆ BesTofHit() [3/6]

BesTofHit::BesTofHit ( )

◆ ~BesTofHit() [2/3]

virtual BesTofHit::~BesTofHit ( )
virtual

◆ BesTofHit() [4/6]

BesTofHit::BesTofHit ( const BesTofHit & )

◆ BesTofHit() [5/6]

BesTofHit::BesTofHit ( )

◆ ~BesTofHit() [3/3]

virtual BesTofHit::~BesTofHit ( )
virtual

◆ BesTofHit() [6/6]

BesTofHit::BesTofHit ( const BesTofHit & )

Member Function Documentation

◆ AddEdep() [1/3]

void BesTofHit::AddEdep ( G4double de)
inline

Definition at line 87 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

87{ m_edep += de; }

◆ AddEdep() [2/3]

void BesTofHit::AddEdep ( G4double de)
inline

Definition at line 87 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

87{ m_edep += de; }

◆ AddEdep() [3/3]

void BesTofHit::AddEdep ( G4double de)
inline

Definition at line 87 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

87{ m_edep += de; }

◆ AddHit() [1/3]

void BesTofHit::AddHit ( const BesTofHit & newHit)

Definition at line 74 of file BesTofHit.cc.

74 {
75 m_edep += newHit.m_edep;
76 if ( m_edep > newHit.m_edep )
77 {
78 m_time = newHit.m_time;
79 m_pos = newHit.m_pos;
80 }
81}

◆ AddHit() [2/3]

void BesTofHit::AddHit ( const BesTofHit & )

◆ AddHit() [3/3]

void BesTofHit::AddHit ( const BesTofHit & )

◆ Draw() [1/3]

void BesTofHit::Draw ( )
virtual

Definition at line 83 of file BesTofHit.cc.

83 {
84 G4VVisManager* pVVisManager = G4VVisManager::GetConcreteInstance();
85 if ( pVVisManager )
86 {
87 G4Circle circle( m_pos );
88 circle.SetScreenSize( 1. );
89 circle.SetFillStyle( G4Circle::filled );
90 G4Colour colour( 0., 0., 1. );
91 G4VisAttributes attribs( colour );
92 circle.SetVisAttributes( attribs );
93 pVVisManager->Draw( circle );
94 }
95}

◆ Draw() [2/3]

virtual void BesTofHit::Draw ( )
virtual

◆ Draw() [3/3]

virtual void BesTofHit::Draw ( )
virtual

◆ GetCharge() [1/3]

G4double BesTofHit::GetCharge ( )
inline

◆ GetCharge() [2/3]

G4double BesTofHit::GetCharge ( )
inline

Definition at line 78 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

78{ return m_charge; }

◆ GetCharge() [3/3]

G4double BesTofHit::GetCharge ( )
inline

Definition at line 78 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

78{ return m_charge; }

◆ GetDeltaT() [1/3]

◆ GetDeltaT() [2/3]

G4double BesTofHit::GetDeltaT ( )
inline

Definition at line 73 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

73{ return m_deltaT; }

◆ GetDeltaT() [3/3]

G4double BesTofHit::GetDeltaT ( )
inline

Definition at line 73 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

73{ return m_deltaT; }

◆ GetEdep() [1/3]

◆ GetEdep() [2/3]

G4double BesTofHit::GetEdep ( )
inline

Definition at line 68 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

68{ return m_edep; }

◆ GetEdep() [3/3]

G4double BesTofHit::GetEdep ( )
inline

Definition at line 68 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

68{ return m_edep; }

◆ GetEvent() [1/3]

G4double BesTofHit::GetEvent ( )
inline

Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

40{ return m_event; }

Referenced by BesTofDigitizerEcV4::Digitize().

◆ GetEvent() [2/3]

G4double BesTofHit::GetEvent ( )
inline

Definition at line 40 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

40{ return m_event; }

◆ GetEvent() [3/3]

G4double BesTofHit::GetEvent ( )
inline

Definition at line 40 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

40{ return m_event; }

◆ GetG4Index() [1/3]

G4int BesTofHit::GetG4Index ( )
inline

◆ GetG4Index() [2/3]

G4int BesTofHit::GetG4Index ( )
inline

Definition at line 65 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

65{ return m_g4Index; }

◆ GetG4Index() [3/3]

G4int BesTofHit::GetG4Index ( )
inline

Definition at line 65 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

65{ return m_g4Index; }

◆ GetGapNb() [1/3]

G4int BesTofHit::GetGapNb ( )
inline

Definition at line 85 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

85{ return m_gapNb; }

Referenced by BesTofDigitizerEcV4::Digitize().

◆ GetGapNb() [2/3]

G4int BesTofHit::GetGapNb ( )
inline

Definition at line 85 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

85{ return m_gapNb; }

◆ GetGapNb() [3/3]

G4int BesTofHit::GetGapNb ( )
inline

Definition at line 85 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

85{ return m_gapNb; }

◆ GetIons() [1/3]

G4int BesTofHit::GetIons ( )
inline

Definition at line 83 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

83{ return m_number_of_ions; }

Referenced by BesTofDigitizerEcV4::Digitize().

◆ GetIons() [2/3]

G4int BesTofHit::GetIons ( )
inline

Definition at line 83 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

83{ return m_number_of_ions; }

◆ GetIons() [3/3]

G4int BesTofHit::GetIons ( )
inline

Definition at line 83 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

83{ return m_number_of_ions; }

◆ GetLocPos() [1/3]

G4ThreeVector BesTofHit::GetLocPos ( )
inline

Definition at line 84 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

84{ return m_locPos; }

Referenced by BesTofDigitizerEcV4::Digitize().

◆ GetLocPos() [2/3]

G4ThreeVector BesTofHit::GetLocPos ( )
inline

Definition at line 84 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

84{ return m_locPos; }

◆ GetLocPos() [3/3]

G4ThreeVector BesTofHit::GetLocPos ( )
inline

Definition at line 84 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

84{ return m_locPos; }

◆ GetModule() [1/3]

G4int BesTofHit::GetModule ( )
inline

Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

81{ return m_scinNb; }

Referenced by BesMcTruthWriter::SaveTofTruth().

◆ GetModule() [2/3]

G4int BesTofHit::GetModule ( )
inline

Definition at line 81 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

81{ return m_scinNb; }

◆ GetModule() [3/3]

G4int BesTofHit::GetModule ( )
inline

Definition at line 81 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

81{ return m_scinNb; }

◆ GetMomentum() [1/3]

G4ThreeVector BesTofHit::GetMomentum ( )
inline

◆ GetMomentum() [2/3]

G4ThreeVector BesTofHit::GetMomentum ( )
inline

Definition at line 75 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

75{ return m_momentum; }

◆ GetMomentum() [3/3]

G4ThreeVector BesTofHit::GetMomentum ( )
inline

Definition at line 75 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

75{ return m_momentum; }

◆ GetPartId() [1/3]

◆ GetPartId() [2/3]

G4int BesTofHit::GetPartId ( )
inline

Definition at line 66 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

66{ return m_partId; }

◆ GetPartId() [3/3]

G4int BesTofHit::GetPartId ( )
inline

Definition at line 66 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

66{ return m_partId; }

◆ GetPDGcode() [1/3]

G4int BesTofHit::GetPDGcode ( )
inline

Definition at line 79 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

79{ return m_pdgcode; }

Referenced by BesTofDigitizerEcV4::Digitize().

◆ GetPDGcode() [2/3]

G4int BesTofHit::GetPDGcode ( )
inline

Definition at line 79 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

79{ return m_pdgcode; }

◆ GetPDGcode() [3/3]

G4int BesTofHit::GetPDGcode ( )
inline

Definition at line 79 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

79{ return m_pdgcode; }

◆ GetPDirection() [1/3]

G4ThreeVector BesTofHit::GetPDirection ( )
inline

◆ GetPDirection() [2/3]

G4ThreeVector BesTofHit::GetPDirection ( )
inline

Definition at line 74 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

74{ return m_pDirection; }

◆ GetPDirection() [3/3]

G4ThreeVector BesTofHit::GetPDirection ( )
inline

Definition at line 74 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

74{ return m_pDirection; }

◆ GetPos() [1/3]

◆ GetPos() [2/3]

G4ThreeVector BesTofHit::GetPos ( )
inline

Definition at line 71 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

71{ return m_pos; }

◆ GetPos() [3/3]

G4ThreeVector BesTofHit::GetPos ( )
inline

Definition at line 71 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

71{ return m_pos; }

◆ GetScinNb() [1/3]

◆ GetScinNb() [2/3]

G4int BesTofHit::GetScinNb ( )
inline

Definition at line 67 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

67{ return m_scinNb; }

◆ GetScinNb() [3/3]

G4int BesTofHit::GetScinNb ( )
inline

Definition at line 67 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

67{ return m_scinNb; }

◆ GetStepL() [1/3]

◆ GetStepL() [2/3]

G4double BesTofHit::GetStepL ( )
inline

Definition at line 69 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

69{ return m_stepL; }

◆ GetStepL() [3/3]

G4double BesTofHit::GetStepL ( )
inline

Definition at line 69 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

69{ return m_stepL; }

◆ GetStrip() [1/3]

G4int BesTofHit::GetStrip ( )
inline

Definition at line 82 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

82{ return m_strip; }

Referenced by BesMcTruthWriter::SaveTofTruth().

◆ GetStrip() [2/3]

G4int BesTofHit::GetStrip ( )
inline

Definition at line 82 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

82{ return m_strip; }

◆ GetStrip() [3/3]

G4int BesTofHit::GetStrip ( )
inline

Definition at line 82 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

82{ return m_strip; }

◆ GetTime() [1/3]

◆ GetTime() [2/3]

G4double BesTofHit::GetTime ( )
inline

Definition at line 72 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

72{ return m_time; }

◆ GetTime() [3/3]

G4double BesTofHit::GetTime ( )
inline

Definition at line 72 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

72{ return m_time; }

◆ GetTrackIndex() [1/3]

◆ GetTrackIndex() [2/3]

G4int BesTofHit::GetTrackIndex ( )
inline

Definition at line 64 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

64{ return m_trackIndex; }

◆ GetTrackIndex() [3/3]

G4int BesTofHit::GetTrackIndex ( )
inline

Definition at line 64 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

64{ return m_trackIndex; }

◆ GetTrackL() [1/3]

G4double BesTofHit::GetTrackL ( )
inline

◆ GetTrackL() [2/3]

G4double BesTofHit::GetTrackL ( )
inline

Definition at line 70 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

70{ return m_trackL; }

◆ GetTrackL() [3/3]

G4double BesTofHit::GetTrackL ( )
inline

Definition at line 70 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

70{ return m_trackL; }

◆ operator delete() [1/3]

void BesTofHit::operator delete ( void * aHit)
inline

Definition at line 123 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

123 {
124 BesTofHitAllocator.FreeSingle( (BesTofHit*)aHit );
125}
G4Allocator< BesTofHit > BesTofHitAllocator
Definition BesTofHit.cc:20

◆ operator delete() [2/3]

void BesTofHit::operator delete ( void * )
inline

◆ operator delete() [3/3]

void BesTofHit::operator delete ( void * )
inline

◆ operator new() [1/3]

void * BesTofHit::operator new ( size_t )
inline

Definition at line 117 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

117 {
118 void* aHit;
119 aHit = (void*)BesTofHitAllocator.MallocSingle();
120 return aHit;
121}

◆ operator new() [2/3]

void * BesTofHit::operator new ( size_t )
inline

◆ operator new() [3/3]

void * BesTofHit::operator new ( size_t )
inline

◆ operator=() [1/3]

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

Definition at line 47 of file BesTofHit.cc.

47 {
48 m_trackIndex = right.m_trackIndex;
49 m_g4Index = right.m_g4Index;
50 m_partId = right.m_partId;
51 m_scinNb = right.m_scinNb;
52 m_gapNb = right.m_gapNb;
53 m_edep = right.m_edep;
54 m_stepL = right.m_stepL;
55 m_trackL = right.m_trackL;
56 m_pos = right.m_pos;
57 m_time = right.m_time;
58 m_deltaT = right.m_deltaT;
59 m_pDirection = right.m_pDirection;
60 m_momentum = right.m_momentum;
61 // m_scinMaterial = right.m_scinMaterial;
62 m_charge = right.m_charge;
63 m_number_of_ions = right.m_number_of_ions;
64 m_strip = right.m_strip;
65 m_locPos = right.m_locPos;
66
67 return *this;
68}

◆ operator=() [2/3]

const BesTofHit & BesTofHit::operator= ( const BesTofHit & )

◆ operator=() [3/3]

const BesTofHit & BesTofHit::operator= ( const BesTofHit & )

◆ operator==() [1/3]

int BesTofHit::operator== ( const BesTofHit & right) const
virtual

Definition at line 70 of file BesTofHit.cc.

70 {
71 return ( this == &right ) ? 1 : 0;
72}

◆ operator==() [2/3]

virtual G4int BesTofHit::operator== ( const BesTofHit & ) const
virtual

◆ operator==() [3/3]

virtual G4int BesTofHit::operator== ( const BesTofHit & ) const
virtual

◆ Print() [1/3]

void BesTofHit::Print ( )
virtual

Definition at line 97 of file BesTofHit.cc.

97 {
98 G4cout << m_trackIndex << " " << m_g4Index << " " << m_partId << " " << m_scinNb << " ";
99 G4double posx = m_pos.x();
100 G4double posy = m_pos.y();
101 G4double posr = sqrt( posx * posx + posy * posy );
102 G4cout << posr << " " << m_edep << " " << m_stepL << G4endl << G4endl;
103}

◆ Print() [2/3]

virtual void BesTofHit::Print ( )
virtual

◆ Print() [3/3]

virtual void BesTofHit::Print ( )
virtual

◆ SetCharge() [1/3]

void BesTofHit::SetCharge ( G4double charge)
inline

Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

55{ m_charge = charge; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetCharge() [2/3]

void BesTofHit::SetCharge ( G4double charge)
inline

Definition at line 55 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

55{ m_charge = charge; }

◆ SetCharge() [3/3]

void BesTofHit::SetCharge ( G4double charge)
inline

Definition at line 55 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

55{ m_charge = charge; }

◆ SetDeltaT() [1/3]

void BesTofHit::SetDeltaT ( G4double deltaT)
inline

Definition at line 50 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

50{ m_deltaT = deltaT; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetDeltaT() [2/3]

void BesTofHit::SetDeltaT ( G4double deltaT)
inline

Definition at line 50 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

50{ m_deltaT = deltaT; }

◆ SetDeltaT() [3/3]

void BesTofHit::SetDeltaT ( G4double deltaT)
inline

Definition at line 50 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

50{ m_deltaT = deltaT; }

◆ SetEdep() [1/3]

void BesTofHit::SetEdep ( G4double edep)
inline

◆ SetEdep() [2/3]

void BesTofHit::SetEdep ( G4double edep)
inline

Definition at line 45 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

45{ m_edep = edep; }

◆ SetEdep() [3/3]

void BesTofHit::SetEdep ( G4double edep)
inline

Definition at line 45 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

45{ m_edep = edep; }

◆ SetEvent() [1/3]

void BesTofHit::SetEvent ( G4double event)
inline

Definition at line 39 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

39{ m_event = event; };

Referenced by BesTofSD::ProcessHits().

◆ SetEvent() [2/3]

void BesTofHit::SetEvent ( G4double event)
inline

Definition at line 39 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

39{ m_event = event; };

◆ SetEvent() [3/3]

void BesTofHit::SetEvent ( G4double event)
inline

Definition at line 39 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

39{ m_event = event; };

◆ SetG4Index() [1/3]

void BesTofHit::SetG4Index ( G4int index)
inline

Definition at line 42 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

42{ m_g4Index = index; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetG4Index() [2/3]

void BesTofHit::SetG4Index ( G4int index)
inline

Definition at line 42 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

42{ m_g4Index = index; }

◆ SetG4Index() [3/3]

void BesTofHit::SetG4Index ( G4int index)
inline

Definition at line 42 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

42{ m_g4Index = index; }

◆ SetGapNb() [1/3]

void BesTofHit::SetGapNb ( G4int gapNb)
inline

Definition at line 62 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

62{ m_gapNb = gapNb; }

Referenced by BesTofSD::ProcessHits().

◆ SetGapNb() [2/3]

void BesTofHit::SetGapNb ( G4int gapNb)
inline

Definition at line 62 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

62{ m_gapNb = gapNb; }

◆ SetGapNb() [3/3]

void BesTofHit::SetGapNb ( G4int gapNb)
inline

Definition at line 62 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

62{ m_gapNb = gapNb; }

◆ SetIons() [1/3]

void BesTofHit::SetIons ( G4int ions)
inline

Definition at line 60 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

60{ m_number_of_ions = ions; }

Referenced by BesTofSD::ProcessHits().

◆ SetIons() [2/3]

void BesTofHit::SetIons ( G4int ions)
inline

Definition at line 60 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

60{ m_number_of_ions = ions; }

◆ SetIons() [3/3]

void BesTofHit::SetIons ( G4int ions)
inline

Definition at line 60 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

60{ m_number_of_ions = ions; }

◆ SetLocPos() [1/3]

void BesTofHit::SetLocPos ( G4ThreeVector locPos)
inline

Definition at line 61 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

61{ m_locPos = locPos; }

Referenced by BesTofSD::ProcessHits().

◆ SetLocPos() [2/3]

void BesTofHit::SetLocPos ( G4ThreeVector locPos)
inline

Definition at line 61 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

61{ m_locPos = locPos; }

◆ SetLocPos() [3/3]

void BesTofHit::SetLocPos ( G4ThreeVector locPos)
inline

Definition at line 61 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

61{ m_locPos = locPos; }

◆ SetModule() [1/3]

void BesTofHit::SetModule ( G4int module)
inline

Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

58{ m_scinNb = module; }

Referenced by BesTofSD::ProcessHits().

◆ SetModule() [2/3]

void BesTofHit::SetModule ( G4int module)
inline

Definition at line 58 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

58{ m_scinNb = module; }

◆ SetModule() [3/3]

void BesTofHit::SetModule ( G4int module)
inline

Definition at line 58 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

58{ m_scinNb = module; }

◆ SetMomentum() [1/3]

void BesTofHit::SetMomentum ( G4ThreeVector momentum)
inline

Definition at line 52 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

52{ m_momentum = momentum; }
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four momentum

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetMomentum() [2/3]

void BesTofHit::SetMomentum ( G4ThreeVector momentum)
inline

Definition at line 52 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

52{ m_momentum = momentum; }

◆ SetMomentum() [3/3]

void BesTofHit::SetMomentum ( G4ThreeVector momentum)
inline

Definition at line 52 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

52{ m_momentum = momentum; }

◆ SetPartId() [1/3]

void BesTofHit::SetPartId ( G4int partId)
inline

Definition at line 43 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

43{ m_partId = partId; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetPartId() [2/3]

void BesTofHit::SetPartId ( G4int partId)
inline

Definition at line 43 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

43{ m_partId = partId; }

◆ SetPartId() [3/3]

void BesTofHit::SetPartId ( G4int partId)
inline

Definition at line 43 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

43{ m_partId = partId; }

◆ SetPDGcode() [1/3]

void BesTofHit::SetPDGcode ( G4int pdgcode)
inline

Definition at line 56 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

56{ m_pdgcode = pdgcode; }

Referenced by BesTofSD::ProcessHits().

◆ SetPDGcode() [2/3]

void BesTofHit::SetPDGcode ( G4int pdgcode)
inline

Definition at line 56 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

56{ m_pdgcode = pdgcode; }

◆ SetPDGcode() [3/3]

void BesTofHit::SetPDGcode ( G4int pdgcode)
inline

Definition at line 56 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

56{ m_pdgcode = pdgcode; }

◆ SetPDirection() [1/3]

void BesTofHit::SetPDirection ( G4ThreeVector pDirection)
inline

Definition at line 51 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

51{ m_pDirection = pDirection; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetPDirection() [2/3]

void BesTofHit::SetPDirection ( G4ThreeVector pDirection)
inline

Definition at line 51 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

51{ m_pDirection = pDirection; }

◆ SetPDirection() [3/3]

void BesTofHit::SetPDirection ( G4ThreeVector pDirection)
inline

Definition at line 51 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

51{ m_pDirection = pDirection; }

◆ SetPos() [1/3]

void BesTofHit::SetPos ( G4ThreeVector pos)
inline

◆ SetPos() [2/3]

void BesTofHit::SetPos ( G4ThreeVector pos)
inline

Definition at line 48 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

48{ m_pos = pos; }

◆ SetPos() [3/3]

void BesTofHit::SetPos ( G4ThreeVector pos)
inline

Definition at line 48 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

48{ m_pos = pos; }

◆ SetScinNb() [1/3]

void BesTofHit::SetScinNb ( G4int scinNb)
inline

Definition at line 44 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

44{ m_scinNb = scinNb; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetScinNb() [2/3]

void BesTofHit::SetScinNb ( G4int scinNb)
inline

Definition at line 44 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

44{ m_scinNb = scinNb; }

◆ SetScinNb() [3/3]

void BesTofHit::SetScinNb ( G4int scinNb)
inline

Definition at line 44 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

44{ m_scinNb = scinNb; }

◆ SetStepL() [1/3]

void BesTofHit::SetStepL ( G4double stepL)
inline

Definition at line 46 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

46{ m_stepL = stepL; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetStepL() [2/3]

void BesTofHit::SetStepL ( G4double stepL)
inline

Definition at line 46 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

46{ m_stepL = stepL; }

◆ SetStepL() [3/3]

void BesTofHit::SetStepL ( G4double stepL)
inline

Definition at line 46 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

46{ m_stepL = stepL; }

◆ SetStrip() [1/3]

void BesTofHit::SetStrip ( G4int strip)
inline

Definition at line 59 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

59{ m_strip = strip; }

Referenced by BesTofSD::ProcessHits().

◆ SetStrip() [2/3]

void BesTofHit::SetStrip ( G4int strip)
inline

Definition at line 59 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

59{ m_strip = strip; }

◆ SetStrip() [3/3]

void BesTofHit::SetStrip ( G4int strip)
inline

Definition at line 59 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

59{ m_strip = strip; }

◆ SetTime() [1/3]

void BesTofHit::SetTime ( G4double time)
inline

◆ SetTime() [2/3]

void BesTofHit::SetTime ( G4double time)
inline

Definition at line 49 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

49{ m_time = time; }

◆ SetTime() [3/3]

void BesTofHit::SetTime ( G4double time)
inline

Definition at line 49 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

49{ m_time = time; }

◆ SetTrackIndex() [1/3]

void BesTofHit::SetTrackIndex ( G4int trackIndex)
inline

Definition at line 41 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

41{ m_trackIndex = trackIndex; };

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetTrackIndex() [2/3]

void BesTofHit::SetTrackIndex ( G4int trackIndex)
inline

Definition at line 41 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

41{ m_trackIndex = trackIndex; };

◆ SetTrackIndex() [3/3]

void BesTofHit::SetTrackIndex ( G4int trackIndex)
inline

Definition at line 41 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

41{ m_trackIndex = trackIndex; };

◆ SetTrackL() [1/3]

void BesTofHit::SetTrackL ( G4double length)
inline

Definition at line 47 of file InstallArea/x86_64-el9-gcc13-dbg/include/TofSim/BesTofHit.hh.

47{ m_trackL = length; }

Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().

◆ SetTrackL() [2/3]

void BesTofHit::SetTrackL ( G4double length)
inline

Definition at line 47 of file InstallArea/x86_64-el9-gcc13-opt/include/TofSim/BesTofHit.hh.

47{ m_trackL = length; }

◆ SetTrackL() [3/3]

void BesTofHit::SetTrackL ( G4double length)
inline

Definition at line 47 of file Simulation/BOOST/TofSim/include/TofSim/BesTofHit.hh.

47{ m_trackL = length; }

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