#include <stdio.h>
#include <math.h>
#include "G4RunManager.hh"
#include "BLAssert.hh"
#include "BLBeam.hh"
#include "BLParam.hh"
#include "BLGroup.hh"
#include "BLCoordinates.hh"
#include "BLNTuple.hh"
#include "BLTrackFile.hh"
Classes | |
| class | BLCMDbeam |
| class BLCMDbeam implements the beam command. More... | |
Defines | |
| #define | _USE_MATH_DEFINES |
| #define | M_PI 3.14159265358979323846264338327950288 |
Variables | |
| const G4double | UNDEFINED = -3.7e21 |
| const G4int | ALL_EVENTS = 0x7FFFFFFF |
| const char | TrackFields [] |
| const unsigned | NTrackFields = 12 |
| BLCMDbeam | defineBeam |
| #define _USE_MATH_DEFINES |
| #define M_PI 3.14159265358979323846264338327950288 |
| const G4double UNDEFINED = -3.7e21 |
Referenced by BLCMDbeam::BLCMDbeam(), BLCMDmaterial::BLCMDmaterial(), BLCMDreference::BLCMDreference(), BLCMDtracker::BLCMDtracker(), BLCMDtracker::command(), BLCMDreference::command(), BLCMDmaterial::command(), BLCMDbeam::command(), BLCMDtracker::fitTrack(), BLCMDbeam::init(), BLCMDbeam::nextBeamEvent(), BLCMDtracker::PostUserTrackingAction(), BLCMDtracker::PreUserTrackingAction(), BLCMDreference::PreUserTrackingAction(), and BLCMDtracker::UserZSteppingAction().
| const G4int ALL_EVENTS = 0x7FFFFFFF |
| const char TrackFields[] |
Initial value:
"x:y:z:Px:Py:Pz:t:PDGid:EventID:TrackID:ParentID:Weight"
Referenced by BLCMDmovie::command(), BLCMDbeam::init(), and TrackFileNTuple::TrackFileNTuple().
| const unsigned NTrackFields = 12 |
Referenced by TrackFileNTuple::appendRow(), BLCMDmovie::beamStep(), and TrackFileNTuple::TrackFileNTuple().