|
GENIEGenerator
|
#include <utility>#include <vector>#include <list>#include <ostream>#include <string>#include <map>#include <TVector3.h>

Go to the source code of this file.
Classes | |
| class | genie::geometry::PathSegment |
| class | genie::geometry::PathSegmentList |
| Object to be filled with the neutrino path-segments representing geometry volume steps (generally boundary-to-boundary) along with geometry materials. Good for a single starting position and travelling along the direction of the neutrino 4-momentum. More... | |
Namespaces | |
| genie | |
THE MAIN GENIE PROJECT NAMESPACE | |
| genie::geometry | |
| GENIE geometry drivers. | |
Macros | |
| #define | PATHSEG_KEEP_PATH |
Typedefs | |
| typedef std::pair< Double_t, Double_t > | genie::geometry::StepRange |
| typedef std::vector< StepRange > | genie::geometry::StepRangeSet |
Functions | |
| ostream & | genie::geometry::operator<< (ostream &stream, const geometry::PathSegment &ps) |
| bool | genie::geometry::operator< (const PathSegment &lhs, const PathSegment &rhs) |
| ostream & | genie::geometry::operator<< (ostream &stream, const geometry::PathSegmentList &list) |
| #define PATHSEG_KEEP_PATH |
— for test purposes allow compilation of class without string member fetching/keeping the geometry path seems to add a significant (2x) overhead to swimming through the geometry.
Definition at line 27 of file PathSegmentList.h.
1.8.5