Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4TScoreHistFiller< T > Class Template Reference

#include <G4TScoreHistFiller.hh>

+ Inheritance diagram for G4TScoreHistFiller< T >:

Public Member Functions

 G4TScoreHistFiller ()
 
virtual ~G4TScoreHistFiller ()
 
virtual void FillH1 (G4int id, G4double value, G4double weight=1.0)
 
virtual void FillH2 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)
 
virtual void FillH3 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)
 
virtual void FillP1 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)
 
virtual void FillP2 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)
 
virtual G4bool CheckH1 (G4int id)
 
virtual G4bool CheckH2 (G4int id)
 
virtual G4bool CheckH3 (G4int id)
 
virtual G4bool CheckP1 (G4int id)
 
virtual G4bool CheckP2 (G4int id)
 
void SetVerboseLevel (G4int value)
 
G4int GetVerboseLevel () const
 
- Public Member Functions inherited from G4VScoreHistFiller
virtual ~G4VScoreHistFiller ()
 
virtual void FillH1 (G4int id, G4double value, G4double weight=1.0)=0
 
virtual void FillH2 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)=0
 
virtual void FillH3 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)=0
 
virtual void FillP1 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)=0
 
virtual void FillP2 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)=0
 
virtual G4bool CheckH1 (G4int id)=0
 
virtual G4bool CheckH2 (G4int id)=0
 
virtual G4bool CheckH3 (G4int id)=0
 
virtual G4bool CheckP1 (G4int id)=0
 
virtual G4bool CheckP2 (G4int id)=0
 

Protected Member Functions

virtual G4VScoreHistFillerCreateInstance () const
 
- Protected Member Functions inherited from G4VScoreHistFiller
 G4VScoreHistFiller ()
 
virtual G4VScoreHistFillerCreateInstance () const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from G4VScoreHistFiller
static G4VScoreHistFillerInstance ()
 
- Static Protected Attributes inherited from G4VScoreHistFiller
static G4VScoreHistFillerfgMasterInstance = nullptr
 
static G4ThreadLocal G4VScoreHistFillerfgInstance = nullptr
 

Detailed Description

template<typename T>
class G4TScoreHistFiller< T >

Definition at line 45 of file G4TScoreHistFiller.hh.

Constructor & Destructor Documentation

◆ G4TScoreHistFiller()

template<typename T >
G4TScoreHistFiller< T >::G4TScoreHistFiller ( )

◆ ~G4TScoreHistFiller()

template<typename T >
virtual G4TScoreHistFiller< T >::~G4TScoreHistFiller ( )
virtual

Member Function Documentation

◆ CheckH1()

template<typename T >
virtual G4bool G4TScoreHistFiller< T >::CheckH1 ( G4int  id)
virtual

Implements G4VScoreHistFiller.

◆ CheckH2()

template<typename T >
virtual G4bool G4TScoreHistFiller< T >::CheckH2 ( G4int  id)
virtual

Implements G4VScoreHistFiller.

◆ CheckH3()

template<typename T >
virtual G4bool G4TScoreHistFiller< T >::CheckH3 ( G4int  id)
virtual

Implements G4VScoreHistFiller.

◆ CheckP1()

template<typename T >
virtual G4bool G4TScoreHistFiller< T >::CheckP1 ( G4int  id)
virtual

Implements G4VScoreHistFiller.

◆ CheckP2()

template<typename T >
virtual G4bool G4TScoreHistFiller< T >::CheckP2 ( G4int  id)
virtual

Implements G4VScoreHistFiller.

◆ CreateInstance()

template<typename T >
virtual G4VScoreHistFiller * G4TScoreHistFiller< T >::CreateInstance ( ) const
protectedvirtual

Implements G4VScoreHistFiller.

◆ FillH1()

template<typename T >
virtual void G4TScoreHistFiller< T >::FillH1 ( G4int  id,
G4double  value,
G4double  weight = 1.0 
)
virtual

Implements G4VScoreHistFiller.

◆ FillH2()

template<typename T >
virtual void G4TScoreHistFiller< T >::FillH2 ( G4int  id,
G4double  xvalue,
G4double  yvalue,
G4double  weight = 1.0 
)
virtual

Implements G4VScoreHistFiller.

◆ FillH3()

template<typename T >
virtual void G4TScoreHistFiller< T >::FillH3 ( G4int  id,
G4double  xvalue,
G4double  yvalue,
G4double  zvalue,
G4double  weight = 1.0 
)
virtual

Implements G4VScoreHistFiller.

◆ FillP1()

template<typename T >
virtual void G4TScoreHistFiller< T >::FillP1 ( G4int  id,
G4double  xvalue,
G4double  yvalue,
G4double  weight = 1.0 
)
virtual

Implements G4VScoreHistFiller.

◆ FillP2()

template<typename T >
virtual void G4TScoreHistFiller< T >::FillP2 ( G4int  id,
G4double  xvalue,
G4double  yvalue,
G4double  zvalue,
G4double  weight = 1.0 
)
virtual

Implements G4VScoreHistFiller.

◆ GetVerboseLevel()

template<typename T >
G4int G4TScoreHistFiller< T >::GetVerboseLevel ( ) const
inline

Definition at line 69 of file G4TScoreHistFiller.hh.

69{ return fVerboseLevel; }

◆ SetVerboseLevel()

template<typename T >
void G4TScoreHistFiller< T >::SetVerboseLevel ( G4int  value)

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