Ignore:
Timestamp:
02/15/09 13:24:59 (16 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcorsika/MCorsikaRunHeader.h

    r9332 r9336  
    1616
    1717private:
    18     UInt_t   fRunNumber;              // Run number
    19     UInt_t   fParticleID;             // Particle ID (see MMcEvtBasic or CORSIKA manual)
    20     UInt_t   fNumEvents;              // Number of events
    21     MTime    fRunStart;               // Date of begin (yymmdd)
    22     Float_t  fProgramVersion;         // Version of program
     18    UInt_t  fRunNumber;               // Run number
     19    UInt_t  fParticleID;              // Particle ID (see MMcEvtBasic or CORSIKA manual)
     20    UInt_t  fNumEvents;               // Number of events
     21    MTime   fRunStart;                // Date of begin (yymmdd)
     22    Float_t fProgramVersion;          // Version of program
    2323
    24     Byte_t   fNumObsLevel;            // Number of observation levels
    25     Float_t  fObsLevel[10];           // Observation levels [cm]
     24    Byte_t  fNumObsLevel;             // Number of observation levels
     25    Float_t fObsLevel[10];            // Observation levels [cm]
    2626
    27     Float_t  fImpactMax;              // [cm] Maximum simulated impact
     27    Float_t fImpactMax;               // [cm] Maximum simulated impact
    2828
    29     Float_t  fSlopeSpectrum;          // Slope of energy spectrum
    30     Float_t  fEnergyMin;              // Lower limit of energy range
    31     Float_t  fEnergyMax;              // Upper limit of energy range
     29    Float_t fSlopeSpectrum;           // Slope of energy spectrum
     30    Float_t fEnergyMin;               // Lower limit of energy range
     31    Float_t fEnergyMax;               // Upper limit of energy range
    3232
    33     Float_t  fZdMin;                  // [rad] Zenith distance
    34     Float_t  fZdMax;                  // [rad] Zenith distance
    35     Float_t  fAzMin;                  // [rad] Azimuth (north=0; east=90)
    36     Float_t  fAzMax;                  // [rad] Azimuth (north=0; east=90) (north denotes the magnet north which is defined to be in the geografic north!)
     33    Float_t fZdMin;                   // [rad] Zenith distance
     34    Float_t fZdMax;                   // [rad] Zenith distance
     35    Float_t fAzMin;                   // [rad] Azimuth (north=0; east=90)
     36    Float_t fAzMax;                   // [rad] Azimuth (north=0; east=90) (north denotes the magnet north which is defined to be in the geografic north!)
     37
     38    Float_t fMagneticFieldX;          // [muT] x-component of earth magnetic field (ceres coordinate system)
     39    Float_t fMagneticFieldZ;          // [muT] z-component of earth magnetic field (ceres coordinate system)
     40    Float_t fMagneticFieldAz;         // [rad] Azimuth angle of magnetic north expressed in telescope coordinates
    3741
    3842    Float_t fWavelengthMin;           // [nm] Wavelength bandwidth lo edge
     
    5054    UInt_t GetNumEvents() const { return fNumEvents; }
    5155
    52     UInt_t GetFormatVersion() const { return (UInt_t)fProgramVersion; }
     56    const MTime &GetRunStart() const { return fRunStart; }
     57
     58    Float_t GetProgramVersion() const { return fProgramVersion; }
    5359
    5460    Float_t GetZdMin() const { return fZdMin; }
     
    6773    Float_t GetImpactMax() const { return fImpactMax; }
    6874
     75    Float_t GetMagneticFieldX() const  { return fMagneticFieldX; }
     76    Float_t GetMagneticFieldZ() const  { return fMagneticFieldZ; }
     77    Float_t GetMagneticFieldAz() const { return fMagneticFieldAz; }
     78
    6979    Float_t GetViewConeOuterAngle() const { return fViewConeOuterAngle; }
    7080    Bool_t HasViewCone() const { return fViewConeOuterAngle>0; }
Note: See TracChangeset for help on using the changeset viewer.