| BackgroundMixer | This class provides interface needed to create the background mixed events data |
| ClusterData | This class provides interface for cluster of photons |
| ClusterInfo | This class provides interface for cluster of photons |
| Data | This structure stores the data |
| DataOut | Class containing all the information to be stored |
| distCmp | |
| GbmGrb | This class is intended to be instantiataed by the GRBmaker::create method |
| GlobalData | This class provides the interface for burst specific data |
| GRBConstants | Class instantiated to access general parameters and constants |
| GRBengine | This class permits to generate different kind of GRBs |
| GrbGlobalData | This class provides interface for the burst specific data |
| GRBICompton | ICompton emission process |
| GRBmaker | This class provides interface for the creation of the bursts of supported types |
| GRBmanager | Spectrum class for many GRBs inheriting from GRBSpectrum. This class concatenates several GRBSpectrum one after the other for simulating a series of several GRBs |
| GRBobsConstants | Class instantiated to access general parameters and constants |
| GRBobsSpectrum | Spectrum class for GRB source physical simulation. Class interfacing the framework with the GRB generation |
| GRBobsUtilities | This class provides some utilities for the this program |
| GRBobsUtilities::multiplier | Used to fill a vector with the product of its values with m_value |
| GRBobsUtilities::randGen | |
| GRBpulse | This class provides interface for pulse data within a burst |
| GRBShell | Describes a shell produced by the blast of the GRB inner engine |
| GRBShock | This class implements the shock physics |
| GRBSim | Simulator engine of a GRB source |
| GRBsimvecCreator | This class provides methods to fill up the vectors needed in the calculations of burst specific data |
| GRBSpectrum | Main interface to FluxSvc for the physical model This class inherits from ISpectrum, and allows to pass the result of GRB physical model simulation to the GLAST simulation framework |
| GRBSynchrotron | Synchrotron emission process |
| GRBTest | Test class for GRB simulation studies |
| GRBTestAlg | Test the GRB Gaudi algorithm |
| GRBurst | This class serves as a base class for GbmGrb and LatGrb classes |
| LatGrb | This class is intended to be instantiataed by the GRBmaker::create method |
| LatGRBAlert | This class provides interface for trigger likelihood determination process |
| LatGRBAlertConstants | Class instantiated to access general parameters and constants |
| PhotonInfo | This class provides interface for photons |
| RadiationProcess | This class describes a generic radiative process |
| SpectObj | This class describe the Spectrum Object |
| TDSReadFluxAlg | Takes the data relatives to the incoming particle from the TDS and write the output in files |
| TimeCmp | This class is used to sort the data array |
| timeCmp | This class provides the functionality to sort data in time order |
| TimeEnergy | This class provides interface for the burst data |