_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 |