ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RMC01DoubleWithWeightHit Class Reference

#include <geant4/tree/geant4-10.6-release/examples/extended/biasing/ReverseMC01/include/RMC01DoubleWithWeightHit.hh>

+ Inheritance diagram for RMC01DoubleWithWeightHit:
+ Collaboration diagram for RMC01DoubleWithWeightHit:

Public Member Functions

 RMC01DoubleWithWeightHit (G4double value, G4double weight)
 
virtual ~RMC01DoubleWithWeightHit ()
 
 RMC01DoubleWithWeightHit (const RMC01DoubleWithWeightHit &right)
 
const RMC01DoubleWithWeightHitoperator= (const RMC01DoubleWithWeightHit &right)
 
G4bool operator== (const RMC01DoubleWithWeightHit &right) const
 
voidoperator new (size_t)
 
void operator delete (void *aHit)
 
G4double GetValue ()
 
G4double GetWeight ()
 
- Public Member Functions inherited from G4VHit
 G4VHit ()
 
virtual ~G4VHit ()
 
G4bool operator== (const G4VHit &right) const
 
virtual void Draw ()
 
virtual void Print ()
 
virtual const std::map
< G4String, G4AttDef > * 
GetAttDefs () const
 
virtual std::vector< G4AttValue > * CreateAttValues () const
 

Private Attributes

G4double fValue
 
G4double fWeight
 

Detailed Description

Definition at line 56 of file RMC01DoubleWithWeightHit.hh.

View newest version in sPHENIX GitHub at line 56 of file RMC01DoubleWithWeightHit.hh

Constructor & Destructor Documentation

RMC01DoubleWithWeightHit::RMC01DoubleWithWeightHit ( G4double  value,
G4double  weight 
)

Definition at line 47 of file RMC01DoubleWithWeightHit.cc.

View newest version in sPHENIX GitHub at line 47 of file RMC01DoubleWithWeightHit.cc

RMC01DoubleWithWeightHit::~RMC01DoubleWithWeightHit ( )
virtual

Definition at line 55 of file RMC01DoubleWithWeightHit.cc.

View newest version in sPHENIX GitHub at line 55 of file RMC01DoubleWithWeightHit.cc

RMC01DoubleWithWeightHit::RMC01DoubleWithWeightHit ( const RMC01DoubleWithWeightHit right)

Definition at line 61 of file RMC01DoubleWithWeightHit.cc.

View newest version in sPHENIX GitHub at line 61 of file RMC01DoubleWithWeightHit.cc

References fValue, and fWeight.

Member Function Documentation

G4double RMC01DoubleWithWeightHit::GetValue ( )
inline

Definition at line 74 of file RMC01DoubleWithWeightHit.hh.

View newest version in sPHENIX GitHub at line 74 of file RMC01DoubleWithWeightHit.hh

References fValue.

G4double RMC01DoubleWithWeightHit::GetWeight ( )
inline

Definition at line 76 of file RMC01DoubleWithWeightHit.hh.

View newest version in sPHENIX GitHub at line 76 of file RMC01DoubleWithWeightHit.hh

References fWeight.

void RMC01DoubleWithWeightHit::operator delete ( void aHit)
inline

Definition at line 99 of file RMC01DoubleWithWeightHit.hh.

View newest version in sPHENIX GitHub at line 99 of file RMC01DoubleWithWeightHit.hh

References G4Allocator< Type >::FreeSingle().

+ Here is the call graph for this function:

void * RMC01DoubleWithWeightHit::operator new ( size_t  )
inline

Definition at line 90 of file RMC01DoubleWithWeightHit.hh.

View newest version in sPHENIX GitHub at line 90 of file RMC01DoubleWithWeightHit.hh

References G4Allocator< Type >::MallocSingle().

+ Here is the call graph for this function:

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

Definition at line 71 of file RMC01DoubleWithWeightHit.cc.

View newest version in sPHENIX GitHub at line 71 of file RMC01DoubleWithWeightHit.cc

References fValue, and fWeight.

G4bool RMC01DoubleWithWeightHit::operator== ( const RMC01DoubleWithWeightHit right) const

Definition at line 82 of file RMC01DoubleWithWeightHit.cc.

View newest version in sPHENIX GitHub at line 82 of file RMC01DoubleWithWeightHit.cc

References right.

Member Data Documentation

G4double RMC01DoubleWithWeightHit::fValue
private

Definition at line 80 of file RMC01DoubleWithWeightHit.hh.

View newest version in sPHENIX GitHub at line 80 of file RMC01DoubleWithWeightHit.hh

Referenced by GetValue(), operator=(), and RMC01DoubleWithWeightHit().

G4double RMC01DoubleWithWeightHit::fWeight
private

Definition at line 81 of file RMC01DoubleWithWeightHit.hh.

View newest version in sPHENIX GitHub at line 81 of file RMC01DoubleWithWeightHit.hh

Referenced by GetWeight(), operator=(), and RMC01DoubleWithWeightHit().


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