List of all members | Public Member Functions | Public Attributes
io::Particle_ROOT Class Reference

streamer for utl::Particle More...

#include "io/Particle_ROOT.h"

Public Member Functions

 ClassDefNV (Particle_ROOT, DONT_CHANGE_THIS_NUMBER)
 
utl::Particle Convert () const
 
Particle_ROOToperator= (const Particle_ROOT &p)
 
void operator>> (utl::Particle &p) const
 
 Particle_ROOT ()
 
 Particle_ROOT (const Particle_ROOT &p)
 
 Particle_ROOT (const utl::Particle &p)
 
 ~Particle_ROOT ()
 

Public Attributes

Vector_ROOT fDirection
 
double fKineticEnergy = 0
 
Particle_ROOTfParent = nullptr
 
Point_ROOT fPosition
 
Point_ROOTfProductionPoint = nullptr
 
int fSource = 0
 
double fTime = 0
 
int fType = 0
 
double fWeight = 0
 

Detailed Description

streamer for utl::Particle

Author
Stefano Argiro'
Darko Veberic
Date
08 Sep 2004

Definition at line 26 of file Particle_ROOT.h.

Constructor & Destructor Documentation

io::Particle_ROOT::Particle_ROOT ( )
inline

Definition at line 28 of file Particle_ROOT.h.

io::Particle_ROOT::Particle_ROOT ( const Particle_ROOT p)
inline

Definition at line 29 of file Particle_ROOT.h.

References G4StationSimulatorOG::p.

Particle_ROOT::~Particle_ROOT ( )

Definition at line 12 of file Particle_ROOT.cc.

Particle_ROOT::Particle_ROOT ( const utl::Particle p)

Member Function Documentation

io::Particle_ROOT::ClassDefNV ( Particle_ROOT  ,
DONT_CHANGE_THIS_NUMBER   
)
utl::Particle Particle_ROOT::Convert ( ) const
Particle_ROOT & Particle_ROOT::operator= ( const Particle_ROOT p)
void Particle_ROOT::operator>> ( utl::Particle p) const

Member Data Documentation

Vector_ROOT io::Particle_ROOT::fDirection

Definition at line 40 of file Particle_ROOT.h.

Referenced by operator=(), and operator>>().

double io::Particle_ROOT::fKineticEnergy = 0

Definition at line 44 of file Particle_ROOT.h.

Referenced by operator=(), and operator>>().

Particle_ROOT* io::Particle_ROOT::fParent = nullptr

Definition at line 45 of file Particle_ROOT.h.

Referenced by operator=(), operator>>(), and Particle_ROOT().

Point_ROOT io::Particle_ROOT::fPosition

Definition at line 41 of file Particle_ROOT.h.

Referenced by operator=(), and operator>>().

Point_ROOT* io::Particle_ROOT::fProductionPoint = nullptr

Definition at line 46 of file Particle_ROOT.h.

Referenced by operator=(), operator>>(), and Particle_ROOT().

int io::Particle_ROOT::fSource = 0

Definition at line 39 of file Particle_ROOT.h.

Referenced by operator=(), and operator>>().

double io::Particle_ROOT::fTime = 0

Definition at line 42 of file Particle_ROOT.h.

Referenced by operator=(), and operator>>().

int io::Particle_ROOT::fType = 0

Definition at line 38 of file Particle_ROOT.h.

Referenced by operator=(), and operator>>().

double io::Particle_ROOT::fWeight = 0

Definition at line 43 of file Particle_ROOT.h.

Referenced by operator=(), and operator>>().


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

, generated on Tue Sep 26 2023.