summaryrefslogtreecommitdiff
path: root/generator/G4chroma.hh
diff options
context:
space:
mode:
authorStan Seibert <stan@mtrr.org>2011-09-16 14:27:46 -0400
committerStan Seibert <stan@mtrr.org>2011-09-16 14:27:46 -0400
commit084dfd08b714faefaea77cb7dc04d2e93dc04b1d (patch)
tree5be8c1f1d30dc52d74c70c4964ec54f66294c265 /generator/G4chroma.hh
parentcfecff941fc619eb7269128afc62d9c11ae78aff (diff)
downloadchroma-084dfd08b714faefaea77cb7dc04d2e93dc04b1d.tar.gz
chroma-084dfd08b714faefaea77cb7dc04d2e93dc04b1d.tar.bz2
chroma-084dfd08b714faefaea77cb7dc04d2e93dc04b1d.zip
File reorganization to move toward standard python package layout
Diffstat (limited to 'generator/G4chroma.hh')
-rw-r--r--generator/G4chroma.hh49
1 files changed, 0 insertions, 49 deletions
diff --git a/generator/G4chroma.hh b/generator/G4chroma.hh
deleted file mode 100644
index 4f085aa..0000000
--- a/generator/G4chroma.hh
+++ /dev/null
@@ -1,49 +0,0 @@
-#ifndef __G4chroma_hh__
-#define __G4chroma_hh__
-
-#include <geant4/G4VModularPhysicsList.hh>
-class ChromaPhysicsList: public G4VModularPhysicsList
-{
-public:
- ChromaPhysicsList();
- virtual ~ChromaPhysicsList();
- virtual void SetCuts();
-};
-
-#include <geant4/G4UserTrackingAction.hh>
-#include <vector>
-#include <geant4/G4ThreeVector.hh>
-
-class PhotonTrackingAction : public G4UserTrackingAction
-{
-public:
- PhotonTrackingAction();
- virtual ~PhotonTrackingAction();
-
- int GetNumPhotons() const;
- void Clear();
-
- void GetX(double *x) const;
- void GetY(double *y) const;
- void GetZ(double *z) const;
- void GetDirX(double *dir_x) const;
- void GetDirY(double *dir_y) const;
- void GetDirZ(double *dir_z) const;
- void GetPolX(double *pol_x) const;
- void GetPolY(double *pol_y) const;
- void GetPolZ(double *pol_z) const;
-
- void GetWavelength(double *wl) const;
- void GetT0(double *t) const;
-
- virtual void PreUserTrackingAction(const G4Track *);
-
-protected:
- std::vector<G4ThreeVector> pos;
- std::vector<G4ThreeVector> dir;
- std::vector<G4ThreeVector> pol;
- std::vector<double> wavelength;
- std::vector<double> t0;
-};
-
-#endif