| _azim_spacing | TrackGenerator | protected |
| _contains_2D_segments | TrackGenerator | protected |
| _contains_2D_tracks | TrackGenerator | protected |
| _dump_segments | TrackGenerator | protected |
| _FSR_locks | TrackGenerator | protected |
| _FSR_volumes | TrackGenerator | protected |
| _geometry | TrackGenerator | protected |
| _max_num_segments | TrackGenerator | protected |
| _max_optical_length | TrackGenerator | protected |
| _num_2D_tracks | TrackGenerator | protected |
| _num_azim | TrackGenerator | protected |
| _num_threads | TrackGenerator | protected |
| _num_x | TrackGenerator | protected |
| _num_y | TrackGenerator | protected |
| _periodic | TrackGenerator | protected |
| _quadrature | TrackGenerator | protected |
| _segment_formation | TrackGenerator | protected |
| _segments_centered | TrackGenerator | protected |
| _timer | TrackGenerator | protected |
| _tracks_2D | TrackGenerator | protected |
| _tracks_2D_array | TrackGenerator | protected |
| _tracks_filename | TrackGenerator | protected |
| _tracks_per_azim | TrackGenerator | protected |
| _use_input_file | TrackGenerator | protected |
| _x_max (defined in TrackGenerator) | TrackGenerator | protected |
| _x_min | TrackGenerator | protected |
| _y_max (defined in TrackGenerator) | TrackGenerator | protected |
| _y_min (defined in TrackGenerator) | TrackGenerator | protected |
| _z_coord | TrackGenerator | protected |
| _z_max (defined in TrackGenerator) | TrackGenerator | protected |
| _z_min (defined in TrackGenerator) | TrackGenerator | protected |
| checkBoundaryConditions() | TrackGenerator3D | virtual |
| containsSegments() | TrackGenerator3D | virtual |
| containsTemporaryTracks() | TrackGenerator3D | |
| containsTracks() | TrackGenerator3D | virtual |
| convertTCItoTSI(TrackChainIndexes *tci, TrackStackIndexes *tsi) | TrackGenerator3D | |
| convertTSItoTCI(TrackStackIndexes *tsi, TrackChainIndexes *tci) | TrackGenerator3D | |
| countSegments() | TrackGenerator | |
| create3DTracksArrays() | TrackGenerator3D | |
| dumpSegmentsToFile() | TrackGenerator | |
| exportFSRVolumes(double *out_volumes, int num_fsrs) | TrackGenerator | |
| generateFSRCentroids(FP_PRECISION *FSR_volumes) | TrackGenerator | |
| generateTracks() | TrackGenerator | |
| get2DTrackID(int a, int x) | TrackGenerator | |
| get2DTracks() | TrackGenerator | |
| get2DTracksArray() | TrackGenerator | |
| get3DTrackID(TrackStackIndexes *tsi) | TrackGenerator3D | |
| get3DTracks() | TrackGenerator3D | |
| getDesiredAzimSpacing() | TrackGenerator | |
| getDesiredZSpacing() | TrackGenerator3D | |
| getFSRLocks() | TrackGenerator | |
| getFSRVolume(long fsr_id) | TrackGenerator | |
| getFSRVolumes() | TrackGenerator | |
| getFSRVolumesBuffer() | TrackGenerator | |
| getGeometry() | TrackGenerator | |
| getLinkIndex(TrackChainIndexes *tci) | TrackGenerator3D | |
| getMaxNumSegments() | TrackGenerator | |
| getMaxNumTracksPerStack() | TrackGenerator3D | |
| getMaxOpticalLength() | TrackGenerator | |
| getNum2DSegments() | TrackGenerator | |
| getNum2DTracks() | TrackGenerator | |
| getNum3DSegments() | TrackGenerator3D | |
| getNum3DTrackChainLinks(TrackChainIndexes *tci) | TrackGenerator3D | |
| getNum3DTracks() | TrackGenerator3D | |
| getNumAzim() | TrackGenerator | |
| getNumColumns() | TrackGenerator3D | |
| getNumL(int azim, int polar) | TrackGenerator3D | |
| getNumPolar() | TrackGenerator3D | |
| getNumRows() | TrackGenerator3D | |
| getNumSegments() | TrackGenerator3D | virtual |
| getNumThreads() | TrackGenerator | |
| getNumTracks() | TrackGenerator3D | virtual |
| getNumX(int azim) | TrackGenerator | |
| getNumY(int azim) | TrackGenerator | |
| getNumZ(int azim, int polar) | TrackGenerator3D | |
| getPeriodic() | TrackGenerator | |
| getQuadrature() | TrackGenerator | |
| getSegmentFormation() | TrackGenerator | |
| getTemporary3DTracks(int thread_id) | TrackGenerator3D | |
| getTemporarySegments(int thread_id) | TrackGenerator3D | |
| getTemporaryTracksArray(int thread_id) | TrackGenerator3D | |
| getTrackOTF(Track3D *track, TrackStackIndexes *tsi) | TrackGenerator3D | |
| getTracksArray() | TrackGenerator | |
| getTracksPerAzim() | TrackGenerator | |
| getTracksPerStack() | TrackGenerator3D | |
| getTSIByIndex(long id, TrackStackIndexes *tsi) | TrackGenerator3D | |
| getZCoord() | TrackGenerator | |
| getZSpacing(int azim, int polar) | TrackGenerator3D | |
| initializeFSRVolumesBuffer() | TrackGenerator | |
| initializeTrackFileDirectory() | TrackGenerator | |
| initializeTrackReflections() | TrackGenerator | protected |
| initializeTracksArray() | TrackGenerator | |
| initializeVolumes() | TrackGenerator | |
| leastCommonMultiple(double a, double b) | TrackGenerator | |
| printMemoryReport() | TrackGenerator | |
| printTimerReport(bool mpi_reduce) | TrackGenerator | |
| readSegmentsFromFile() | TrackGenerator | |
| retrieve2DSegmentCoords(double *coords, long num_segments) | TrackGenerator | |
| retrieve2DTrackCoords(double *coords, long num_tracks) | TrackGenerator | |
| retrieve3DSegmentCoords(double *coords, long num_segments) | TrackGenerator3D | |
| retrieve3DTrackCoords(double *coords, long num_tracks) | TrackGenerator3D | |
| retrieveGlobalZMesh(double *&z_mesh, int &num_fsrs) | TrackGenerator3D | |
| retrieveMaxOpticalLength() | TrackGenerator | |
| retrieveSegmentCoords(double *coords, long num_segments) | TrackGenerator3D | virtual |
| retrieveSingle3DTrackCoords(double coords[6], long track_id) | TrackGenerator3D | |
| retrieveTrackCoords(double *coords, long num_tracks) | TrackGenerator3D | virtual |
| setDesiredAzimSpacing(double spacing) | TrackGenerator | |
| setDesiredZSpacing(double spacing) | TrackGenerator3D | |
| setDumpSegments(bool dump_segments) | TrackGenerator | |
| setGeometry(Geometry *geometry) | TrackGenerator | |
| setLinkIndex(TrackChainIndexes *tci, TrackStackIndexes *tsi) | TrackGenerator3D | |
| setLinkingTracks(TrackStackIndexes *tsi, TrackChainIndexes *tci, bool outgoing, Track3D *track) | TrackGenerator3D | |
| setMaxNumSegments(int max_num_segments) | TrackGenerator | |
| setMaxOpticalLength(FP_PRECISION tau) | TrackGenerator | |
| setNumAzim(int num_azim) | TrackGenerator | |
| setNumPolar(int num_polar) | TrackGenerator3D | |
| setNumThreads(int num_threads) | TrackGenerator | |
| setQuadrature(Quadrature *quadrature) | TrackGenerator | |
| setSegmentationZones(std::vector< double > z_mesh) | TrackGenerator3D | |
| setSegmentFormation(segmentationType segmentation_type) | TrackGenerator3D | |
| setZCoord(double z_coord) | TrackGenerator | |
| splitSegments(FP_PRECISION max_optical_length) | TrackGenerator | |
| TrackGenerator(Geometry *geometry, int num_azim, double azim_spacing) | TrackGenerator | |
| TrackGenerator3D(Geometry *geometry, int num_azim, int num_polar, double azim_spacing, double z_spacing) | TrackGenerator3D | |
| useGlobalZMesh() | TrackGenerator3D | |
| ~TrackGenerator() | TrackGenerator | virtual |
| ~TrackGenerator3D() | TrackGenerator3D | virtual |