diff --git a/include/B1Hits.hh b/include/B1Hits.hh new file mode 100644 index 0000000000000000000000000000000000000000..8f1b2c2412fff9cff5bc97d94bdc94c155897866 --- /dev/null +++ b/include/B1Hits.hh @@ -0,0 +1,16 @@ +#include "G4VHit.hh" +#include "G4Allocator.hh" +#include "G4THitsCollection.hh" +#include "G4Step.hh" + +class B1Hits: public G4VHit { + +public: + B1Hits(); + ~B1Hits(); + + void print(); + G4int get_track(G4Step* step); +}; + +typedef G4THitsCollection B1HitsCollection; diff --git a/src/B1Hits.cc b/src/B1Hits.cc new file mode 100644 index 0000000000000000000000000000000000000000..41a42c993030e548af498769fe22d06c02d4682c --- /dev/null +++ b/src/B1Hits.cc @@ -0,0 +1,24 @@ +#include "B1Hits.hh" + +#include "G4VVisManager.hh" +#include "G4VisAttributes.hh" +#include "G4Circle.hh" +#include "G4Colour.hh" +#include "G4AttDefStore.hh" +#include "G4AttDef.hh" +#include "G4AttValue.hh" +#include "G4UIcommand.hh" +#include "G4UnitsTable.hh" +#include "G4SystemOfUnits.hh" +#include "G4ios.hh" + +B1Hits::B1Hits() { + +} +B1Hits::~B1Hits() { + +} + +G4int B1Hits::get_track(G4Step* step) { + return step->GetTrack()->GetTrackID(); +}