Changeset 1623 for trunk/MagicSoft


Ignore:
Timestamp:
11/15/02 15:54:31 (22 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r1620 r1623  
    11                                                                  -*-*- END -*-*-
    22
     3 2002/11/15: Thomas Bretz
     4
     5   * mmc/MMcCorsikaRunHeader.[h,cc]:
     6     - small changes
     7
     8   * mmc/McLinkDef.h:
     9     - added missing MMcCorsikaRunHeader
     10
     11
     12
    313 2002/11/15: Oscar Blanch
    414
    515   * mmc/MMcCorsikaRunHeader.[h,cc]:
    616     - added
     17
     18
    719
    820 2002/11/14: Thomas Bretz
  • trunk/MagicSoft/include-Classes/MMcFormat/MMcCorsikaRunHeader.cc

    r1619 r1623  
    3333//
    3434////////////////////////////////////////////////////////////////////////////
     35#include "MMcCorsikaRunHeader.h"
    3536
    36 #ifndef MARS_MMcCorsikaRunHeader
    37 #include "MMcCorsikaRunHeader.h"
    38 #endif
    39 
    40 #include <fstream.h>
    41 #include <iomanip.h>
    42 
    43 #include "MLog.h"
    44 #include "MLogManip.h"
    4537ClassImp(MMcCorsikaRunHeader);
    4638
     
    6052    fNumObsLev = 0.0;
    6153    for(int i=0;i<10;i++)
    62         fHeightLev[i]=0.0;
     54        fHeightLev[i]=0.0;
    6355    fSlopeSpec = 0.0;
    6456    fELowLim = 0.0;
     
    7668    for(int i=0;i<11;i++)  fCSTRBA[i] = 0.0;
    7769    for(int i=0;i<5;i++){
    78         fAATM[i] = 0.0;
    79         fBATM[i] = 0.0;
    80         fCATM[i] = 0.0;
     70        fAATM[i] = 0.0;
     71        fBATM[i] = 0.0;
     72        fCATM[i] = 0.0;
    8173    }
    8274    for(int i=0;i<4;i++)  fNFL[i] = 0.0;
     
    8678// -------------------------------------------------------------------------
    8779//
    88 // Fill Corsika Run Header 
     80// Fill Corsika Run Header
    8981//
    9082void MMcCorsikaRunHeader::Fill(const Float_t  runnumber,
    91                                const Float_t  date,
     83                               const Float_t  date,
    9284                               const Float_t  vers,
    9385                               const Float_t  numobslev,
     
    138130    for(int i=0;i<4;i++)  fNFL[i] = nfl[i];
    139131}
    140 
    141 
  • trunk/MagicSoft/include-Classes/MMcFormat/MMcCorsikaRunHeader.h

    r1619 r1623  
    33///////////////////////////////////////////////////////////////////////
    44//                                                                   //
    5 // MMcCorsikaRunHeader                                                        //
     5// MMcCorsikaRunHeader                                               //
    66//                                                                   //
    77///////////////////////////////////////////////////////////////////////
    8 
    98#ifndef MARS_MParContainer
    109#include "MParContainer.h"
     
    1514{
    1615private:
    17   // Header copied directly from CORSIKA header, skiping dummy values.
    18   // The propouse of this container is being able to cmopare with
    19   // Corsika run Header
    20   // See CORSIKA manual for explanations
     16    // Header copied directly from CORSIKA header, skiping dummy values.
     17    // The propouse of this container is being able to cmopare with
     18    // Corsika run Header
     19    // See CORSIKA manual for explanations
    2120    Float_t fRunNumber;
    2221    Float_t fDate;
     
    2423    Float_t fNumObsLev;
    2524    Float_t fHeightLev[10];
    26     Float_t fSlopeSpec;  // Slope of primaries' energy spectrum 
    27     Float_t fELowLim; 
    28     Float_t fEUppLim;    // Limits of energy range for generation 
     25    Float_t fSlopeSpec;  // Slope of primaries' energy spectrum
     26    Float_t fELowLim;
     27    Float_t fEUppLim;    // Limits of energy range for generation
    2928    Float_t fEGS4_flag;
    3029    Float_t fNKG_flag;
    31     Float_t fEcutoffh; 
    32     Float_t fEcutoffm; 
    33     Float_t fEcutoffe; 
    34     Float_t fEcutoffg; 
    35     // Physical constants and interaction flags (see CORSIKA manual):
     30    Float_t fEcutoffh;
     31    Float_t fEcutoffm;
     32    Float_t fEcutoffe;
     33    Float_t fEcutoffg;
     34
     35    // Physical constants and interaction flags (see CORSIKA manual):
    3636    Float_t fC[50];
    3737    Float_t fCKA[40];
     
    4444
    4545public:
    46   MMcCorsikaRunHeader(const char *name=NULL, const char *title=NULL);
    47   ~MMcCorsikaRunHeader();
     46    MMcCorsikaRunHeader(const char *name=NULL, const char *title=NULL);
     47    ~MMcCorsikaRunHeader();
    4848
    49   void Fill(const Float_t  runnumber,
    50             const Float_t  date,
    51             const Float_t  vers,
    52             const Float_t  fNumObsLev,
    53             const Float_t  height[10],
    54             const Float_t  slope,
    55             const Float_t  elow,
    56             const Float_t  eupp,
    57             const Float_t  egs4,
    58             const Float_t  nkg,
    59             const Float_t  eh,
    60             const Float_t  em,
    61             const Float_t  ee,
    62             const Float_t  eg,
    63             const Float_t  c[50],
    64             const Float_t  cka[40],
    65             const Float_t  ceta[5],
    66             const Float_t  cstrba[11],
    67             const Float_t  aatm[5],
    68             const Float_t  batm[5],
    69             const Float_t  catm[5],
    70             const Float_t  nfl[4]
    71             );
    72  
    73   ClassDef(MMcCorsikaRunHeader, 1)      // storage container for general info
     49    void Fill(const Float_t  runnumber,
     50              const Float_t  date,
     51              const Float_t  vers,
     52              const Float_t  fNumObsLev,
     53              const Float_t  height[10],
     54              const Float_t  slope,
     55              const Float_t  elow,
     56              const Float_t  eupp,
     57              const Float_t  egs4,
     58              const Float_t  nkg,
     59              const Float_t  eh,
     60              const Float_t  em,
     61              const Float_t  ee,
     62              const Float_t  eg,
     63              const Float_t  c[50],
     64              const Float_t  cka[40],
     65              const Float_t  ceta[5],
     66              const Float_t  cstrba[11],
     67              const Float_t  aatm[5],
     68              const Float_t  batm[5],
     69              const Float_t  catm[5],
     70              const Float_t  nfl[4]
     71             );
     72
     73    ClassDef(MMcCorsikaRunHeader, 1)    // storage container for general info
    7474};
    7575#endif
  • trunk/MagicSoft/include-Classes/MMcFormat/McLinkDef.h

    r1600 r1623  
    1111#pragma link C++ class MMcFadcHeader+;
    1212#pragma link C++ class MMcConfigRunHeader+;
     13#pragma link C++ class MMcCorsikaRunHeader+;
    1314
    1415#endif
Note: See TracChangeset for help on using the changeset viewer.