Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VEntanglementClipBoard Class Reference

#include <G4VEntanglementClipBoard.hh>

+ Inheritance diagram for G4VEntanglementClipBoard:

Public Member Functions

 G4VEntanglementClipBoard ()
 
virtual ~G4VEntanglementClipBoard ()
 
void SetParentParticleDefinition (G4ParticleDefinition *p)
 
G4ParticleDefinitionGetParentParticleDefinition () const
 
void SetTrackA (const G4Track *track)
 
void SetTrackB (const G4Track *track)
 
const G4TrackGetTrackA () const
 
const G4TrackGetTrackB () const
 
void ResetTrack1Measurement ()
 
void ResetTrack2Measurement ()
 
G4bool IsTrack1Measurement () const
 
G4bool IsTrack2Measurement () const
 

Detailed Description

Definition at line 90 of file G4VEntanglementClipBoard.hh.

Constructor & Destructor Documentation

◆ G4VEntanglementClipBoard()

G4VEntanglementClipBoard::G4VEntanglementClipBoard ( )
inline

Definition at line 94 of file G4VEntanglementClipBoard.hh.

95 : fpParentParticleDefinition(0)
96 , fTrackA(0)
97 , fTrackB(0)
98 , fTrack1Measurement(true)
99 , fTrack2Measurement(true)
100 {}

◆ ~G4VEntanglementClipBoard()

virtual G4VEntanglementClipBoard::~G4VEntanglementClipBoard ( )
inlinevirtual

Definition at line 101 of file G4VEntanglementClipBoard.hh.

101{}

Member Function Documentation

◆ GetParentParticleDefinition()

G4ParticleDefinition * G4VEntanglementClipBoard::GetParentParticleDefinition ( ) const
inline

Definition at line 105 of file G4VEntanglementClipBoard.hh.

106 {return fpParentParticleDefinition;}

◆ GetTrackA()

const G4Track * G4VEntanglementClipBoard::GetTrackA ( ) const
inline

Definition at line 110 of file G4VEntanglementClipBoard.hh.

110{return fTrackA;}

◆ GetTrackB()

const G4Track * G4VEntanglementClipBoard::GetTrackB ( ) const
inline

Definition at line 111 of file G4VEntanglementClipBoard.hh.

111{return fTrackB;}

◆ IsTrack1Measurement()

G4bool G4VEntanglementClipBoard::IsTrack1Measurement ( ) const
inline

Definition at line 116 of file G4VEntanglementClipBoard.hh.

116{return fTrack1Measurement;}

◆ IsTrack2Measurement()

G4bool G4VEntanglementClipBoard::IsTrack2Measurement ( ) const
inline

Definition at line 117 of file G4VEntanglementClipBoard.hh.

117{return fTrack2Measurement;}

◆ ResetTrack1Measurement()

void G4VEntanglementClipBoard::ResetTrack1Measurement ( )
inline

Definition at line 114 of file G4VEntanglementClipBoard.hh.

114{fTrack1Measurement = false;}

Referenced by G4LivermorePolarizedComptonModel::SampleSecondaries().

◆ ResetTrack2Measurement()

void G4VEntanglementClipBoard::ResetTrack2Measurement ( )
inline

Definition at line 115 of file G4VEntanglementClipBoard.hh.

115{fTrack2Measurement = false;}

◆ SetParentParticleDefinition()

void G4VEntanglementClipBoard::SetParentParticleDefinition ( G4ParticleDefinition p)
inline

Definition at line 103 of file G4VEntanglementClipBoard.hh.

104 {fpParentParticleDefinition = p;}

◆ SetTrackA()

void G4VEntanglementClipBoard::SetTrackA ( const G4Track track)
inline

Definition at line 108 of file G4VEntanglementClipBoard.hh.

108{fTrackA = track;}

◆ SetTrackB()

void G4VEntanglementClipBoard::SetTrackB ( const G4Track track)
inline

Definition at line 109 of file G4VEntanglementClipBoard.hh.

109{fTrackB = track;}

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