Import Geant4 8.2.0 source tree
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user