#include "G4StationFastCerenkov.h"
#include "G4StationConstruction.h"
#include "G4Utils.h"
#include <fwk/RunController.h>
#include <fwk/CentralConfig.h>
#include <utl/Reader.h>
#include <utl/AugerException.h>
#include <utl/ErrorLogger.h>
#include <utl/MathConstants.h>
#include <utl/Math.h>
#include <G4PhysicalConstants.hh>
#include <G4SystemOfUnits.hh>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
G4StationSimulatorOG | |
Macros | |
#define | BOUNCED 10 |
#define | DOWN_IN_TANK 1 |
#define | IN_DOME_1 11 |
#define | IN_DOME_2 12 |
#define | IN_DOME_3 13 |
#define | IN_DOME_4 14 |
#define | IN_INTERFACE_1 21 |
#define | IN_INTERFACE_2 22 |
#define | IN_INTERFACE_3 23 |
#define | IN_INTERFACE_4 24 |
#define | IN_TANK 0 |
#define | INWARD 31 |
#define | OUTWARD 32 |
#define | TARGET_FLOOR 5 |
#define | TARGET_PMT1 0 |
#define | TARGET_PMT2 1 |
#define | TARGET_PMT3 2 |
#define | TARGET_SPMT 3 |
#define | TARGET_WALL 4 |
#define BOUNCED 10 |
Definition at line 71 of file G4StationFastCerenkov.cc.
#define DOWN_IN_TANK 1 |
Definition at line 53 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), and G4StationSimulatorOG::G4StationFastCerenkov::TrackPhotonInTank().
#define IN_DOME_1 11 |
#define IN_DOME_2 12 |
Definition at line 55 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), and G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome().
#define IN_DOME_3 13 |
Definition at line 56 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), and G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome().
#define IN_DOME_4 14 |
Definition at line 57 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome().
#define IN_INTERFACE_1 21 |
Definition at line 58 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInDome(), G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), G4StationSimulatorOG::G4StationFastCerenkov::TrackPhotonInTank(), G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome(), and G4StationSimulatorOG::G4StationFastCerenkov::TransitionToInterface().
#define IN_INTERFACE_2 22 |
Definition at line 59 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInDome(), G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome(), and G4StationSimulatorOG::G4StationFastCerenkov::TransitionToInterface().
#define IN_INTERFACE_3 23 |
Definition at line 60 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInDome(), G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome(), and G4StationSimulatorOG::G4StationFastCerenkov::TransitionToInterface().
#define IN_INTERFACE_4 24 |
#define IN_TANK 0 |
Definition at line 52 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), and G4StationSimulatorOG::G4StationFastCerenkov::TrackPhotonInTank().
#define INWARD 31 |
Definition at line 62 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInDome(), G4StationSimulatorOG::G4StationFastCerenkov::PropagateInInterface(), G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank(), G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome(), and G4StationSimulatorOG::G4StationFastCerenkov::TransitionToInterface().
#define OUTWARD 32 |
Definition at line 63 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInDome(), G4StationSimulatorOG::G4StationFastCerenkov::PropagateInInterface(), G4StationSimulatorOG::G4StationFastCerenkov::TransitionToDome(), and G4StationSimulatorOG::G4StationFastCerenkov::TransitionToInterface().
#define TARGET_FLOOR 5 |
Definition at line 70 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank().
#define TARGET_PMT1 0 |
Definition at line 65 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank().
#define TARGET_PMT2 1 |
Definition at line 66 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank().
#define TARGET_PMT3 2 |
Definition at line 67 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank().
#define TARGET_SPMT 3 |
Definition at line 68 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank().
#define TARGET_WALL 4 |
Definition at line 69 of file G4StationFastCerenkov.cc.
Referenced by G4StationSimulatorOG::G4StationFastCerenkov::PropagateInTank().