Import Geant4 8.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 14:55:03 +02:00
parent 216a75eeb1
commit fe73f43734
6714 changed files with 118229 additions and 68144 deletions
@@ -35,6 +35,8 @@
#include "G4Transform3D.hh"
#include "G4RotationMatrix.hh"
class G4AttDef;
class ExN04CalorimeterHit : public G4VHit
{
public:
@@ -50,6 +52,8 @@ class ExN04CalorimeterHit : public G4VHit
inline void operator delete(void *aHit);
void Draw();
const std::map<G4String,G4AttDef>* GetAttDefs() const;
std::vector<G4AttValue>* CreateAttValues() const;
void Print();
private:
@@ -59,6 +63,7 @@ class ExN04CalorimeterHit : public G4VHit
G4ThreeVector pos;
G4RotationMatrix rot;
const G4LogicalVolume* pLogV;
static std::map<G4String,G4AttDef> fAttDefs;
public:
inline void SetCellID(G4int z,G4int phi)
@@ -32,6 +32,8 @@
#include "G4Allocator.hh"
#include "G4ThreeVector.hh"
class G4AttDef;
class ExN04MuonHit : public G4VHit
{
public:
@@ -47,11 +49,14 @@ class ExN04MuonHit : public G4VHit
inline void operator delete(void *aHit);
void Draw();
const std::map<G4String,G4AttDef>* GetAttDefs() const;
std::vector<G4AttValue>* CreateAttValues() const;
void Print();
private:
G4double edep;
G4ThreeVector pos;
static std::map<G4String,G4AttDef> fAttDefs;
public:
inline void SetEdep(G4double de)
@@ -25,7 +25,7 @@
//
//
// $Id: ExN04RunAction.hh,v 1.5 2006/06/29 17:49:56 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -25,7 +25,7 @@
//
//
// $Id: ExN04SteppingVerbose.hh,v 1.2 2006/06/29 17:50:08 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
// This class manages the verbose outputs in G4SteppingManager.
// It inherits from G4SteppingVerbose.
@@ -32,6 +32,8 @@
#include "G4Allocator.hh"
#include "G4ThreeVector.hh"
class G4AttDef;
class ExN04TrackerHit : public G4VHit
{
public:
@@ -46,11 +48,14 @@ class ExN04TrackerHit : public G4VHit
inline void operator delete(void *aHit);
void Draw();
const std::map<G4String,G4AttDef>* GetAttDefs() const;
std::vector<G4AttValue>* CreateAttValues() const;
void Print();
private:
G4double edep;
G4ThreeVector pos;
static std::map<G4String,G4AttDef> fAttDefs;
public:
inline void SetEdep(G4double de)