Geant4-11
Public Member Functions | Protected Attributes | Private Attributes
G4eplusAnnihilationEntanglementClipBoard Class Reference

#include <G4eplusAnnihilationEntanglementClipBoard.hh>

Inheritance diagram for G4eplusAnnihilationEntanglementClipBoard:
G4VEntanglementClipBoard

Public Member Functions

 G4eplusAnnihilationEntanglementClipBoard ()
 
G4double GetComptonCosTheta1 () const
 
G4double GetComptonPhi1 () const
 
G4ParticleDefinitionGetParentParticleDefinition () const
 
const G4TrackGetTrackA () const
 
const G4TrackGetTrackB () const
 
G4bool IsTrack1Measurement () const
 
G4bool IsTrack2Measurement () const
 
void ResetTrack1Measurement ()
 
void ResetTrack2Measurement ()
 
void SetComptonCosTheta1 (G4double cosTheta1)
 
void SetComptonPhi1 (G4double phi1)
 
void SetParentParticleDefinition (G4ParticleDefinition *p)
 
void SetTrackA (const G4Track *track)
 
void SetTrackB (const G4Track *track)
 
 ~G4eplusAnnihilationEntanglementClipBoard ()
 

Protected Attributes

G4double fComptonCosTheta1
 
G4double fComptonPhi1
 

Private Attributes

G4ParticleDefinitionfpParentParticleDefinition
 
G4bool fTrack1Measurement
 
G4bool fTrack2Measurement
 
const G4TrackfTrackA
 
const G4TrackfTrackB
 

Detailed Description

Definition at line 56 of file G4eplusAnnihilationEntanglementClipBoard.hh.

Constructor & Destructor Documentation

◆ G4eplusAnnihilationEntanglementClipBoard()

G4eplusAnnihilationEntanglementClipBoard::G4eplusAnnihilationEntanglementClipBoard ( )
inline

◆ ~G4eplusAnnihilationEntanglementClipBoard()

G4eplusAnnihilationEntanglementClipBoard::~G4eplusAnnihilationEntanglementClipBoard ( )
inline

Definition at line 64 of file G4eplusAnnihilationEntanglementClipBoard.hh.

64{}

Member Function Documentation

◆ GetComptonCosTheta1()

G4double G4eplusAnnihilationEntanglementClipBoard::GetComptonCosTheta1 ( ) const
inline

Definition at line 69 of file G4eplusAnnihilationEntanglementClipBoard.hh.

69{return fComptonCosTheta1;}

References fComptonCosTheta1.

◆ GetComptonPhi1()

G4double G4eplusAnnihilationEntanglementClipBoard::GetComptonPhi1 ( ) const
inline

Definition at line 70 of file G4eplusAnnihilationEntanglementClipBoard.hh.

70{return fComptonPhi1;}

References fComptonPhi1.

◆ GetParentParticleDefinition()

G4ParticleDefinition * G4VEntanglementClipBoard::GetParentParticleDefinition ( ) const
inlineinherited

◆ GetTrackA()

const G4Track * G4VEntanglementClipBoard::GetTrackA ( ) const
inlineinherited

Definition at line 110 of file G4VEntanglementClipBoard.hh.

110{return fTrackA;}

References G4VEntanglementClipBoard::fTrackA.

◆ GetTrackB()

const G4Track * G4VEntanglementClipBoard::GetTrackB ( ) const
inlineinherited

Definition at line 111 of file G4VEntanglementClipBoard.hh.

111{return fTrackB;}

References G4VEntanglementClipBoard::fTrackB.

◆ IsTrack1Measurement()

G4bool G4VEntanglementClipBoard::IsTrack1Measurement ( ) const
inlineinherited

◆ IsTrack2Measurement()

G4bool G4VEntanglementClipBoard::IsTrack2Measurement ( ) const
inlineinherited

◆ ResetTrack1Measurement()

void G4VEntanglementClipBoard::ResetTrack1Measurement ( )
inlineinherited

◆ ResetTrack2Measurement()

void G4VEntanglementClipBoard::ResetTrack2Measurement ( )
inlineinherited

◆ SetComptonCosTheta1()

void G4eplusAnnihilationEntanglementClipBoard::SetComptonCosTheta1 ( G4double  cosTheta1)
inline

Definition at line 67 of file G4eplusAnnihilationEntanglementClipBoard.hh.

67{fComptonCosTheta1 = cosTheta1;}

References fComptonCosTheta1.

◆ SetComptonPhi1()

void G4eplusAnnihilationEntanglementClipBoard::SetComptonPhi1 ( G4double  phi1)
inline

Definition at line 68 of file G4eplusAnnihilationEntanglementClipBoard.hh.

68{fComptonPhi1 = phi1;}

References fComptonPhi1.

◆ SetParentParticleDefinition()

void G4VEntanglementClipBoard::SetParentParticleDefinition ( G4ParticleDefinition p)
inlineinherited

◆ SetTrackA()

void G4VEntanglementClipBoard::SetTrackA ( const G4Track track)
inlineinherited

Definition at line 108 of file G4VEntanglementClipBoard.hh.

108{fTrackA = track;}

References G4VEntanglementClipBoard::fTrackA.

◆ SetTrackB()

void G4VEntanglementClipBoard::SetTrackB ( const G4Track track)
inlineinherited

Definition at line 109 of file G4VEntanglementClipBoard.hh.

109{fTrackB = track;}

References G4VEntanglementClipBoard::fTrackB.

Field Documentation

◆ fComptonCosTheta1

G4double G4eplusAnnihilationEntanglementClipBoard::fComptonCosTheta1
protected

◆ fComptonPhi1

G4double G4eplusAnnihilationEntanglementClipBoard::fComptonPhi1
protected

Definition at line 74 of file G4eplusAnnihilationEntanglementClipBoard.hh.

Referenced by GetComptonPhi1(), and SetComptonPhi1().

◆ fpParentParticleDefinition

G4ParticleDefinition* G4VEntanglementClipBoard::fpParentParticleDefinition
privateinherited

◆ fTrack1Measurement

G4bool G4VEntanglementClipBoard::fTrack1Measurement
privateinherited

◆ fTrack2Measurement

G4bool G4VEntanglementClipBoard::fTrack2Measurement
privateinherited

◆ fTrackA

const G4Track* G4VEntanglementClipBoard::fTrackA
privateinherited

◆ fTrackB

const G4Track* G4VEntanglementClipBoard::fTrackB
privateinherited

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