| 1 | /////////////////////////////////////////////////////////////////
 | 
|---|
| 2 | //
 | 
|---|
| 3 | // COREventHeader
 | 
|---|
| 4 | //
 | 
|---|
| 5 | //  Created: Tue Apr 28 16:27:14 1998
 | 
|---|
| 6 | //  Author:  Jose Carlos Gonzales
 | 
|---|
| 7 | //  Purpose: Base class for EventHeader-classes
 | 
|---|
| 8 | //  Notes:   
 | 
|---|
| 9 | //
 | 
|---|
| 10 | /////////////////////////////////////////////////////////////////
 | 
|---|
| 11 | 
 | 
|---|
| 12 | // @T \newpage
 | 
|---|
| 13 | 
 | 
|---|
| 14 | // @section Source code of {\tt COREventHeader.cxx}
 | 
|---|
| 15 | 
 | 
|---|
| 16 | // @subsection Class {\em COREventHeader}: Implementation
 | 
|---|
| 17 | 
 | 
|---|
| 18 | // @code
 | 
|---|
| 19 | 
 | 
|---|
| 20 | #include "COREventHeader.hxx"
 | 
|---|
| 21 | 
 | 
|---|
| 22 | void 
 | 
|---|
| 23 | COREventHeader::print(void) {
 | 
|---|
| 24 | 
 | 
|---|
| 25 |   cout << "  EVTH           :" << (char*)EVTH << endl;
 | 
|---|
| 26 |   cout << "  EvtNumber      :" << EvtNumber << endl;
 | 
|---|
| 27 |   cout << "  PrimaryID      :" << PrimaryID << endl;
 | 
|---|
| 28 |   cout << "  Etotal         :" << Etotal    << endl;
 | 
|---|
| 29 |   cout << "  Thick0         :" << Thick0    << endl;
 | 
|---|
| 30 |   cout << "  FirstTarget    :" << FirstTarget << endl;
 | 
|---|
| 31 |   cout << "  zFirstInt      :" << zFirstInt << endl;
 | 
|---|
| 32 |   cout << "  p[3]           :" << p[0] << ' ' << p[1] << ' ' << p[2] << endl;
 | 
|---|
| 33 |   cout << "  Theta          :" << Theta  << endl;
 | 
|---|
| 34 |   cout << "  Phi            :" << Phi  << endl;
 | 
|---|
| 35 |                                 
 | 
|---|
| 36 |   cout << "  NumRndSeq      :" << NumRndSeq << endl;
 | 
|---|
| 37 |                                 
 | 
|---|
| 38 |   cout << "  RunNumber      :" << RunNumber << endl;
 | 
|---|
| 39 |   cout << "  DateRun        :" << DateRun << endl;
 | 
|---|
| 40 |   cout << "  VersionPGM     :" << VersionPGM << endl;
 | 
|---|
| 41 |                                 
 | 
|---|
| 42 |   cout << "  NumObsLev      :" << NumObsLev << endl;
 | 
|---|
| 43 |   cout << "  HeightLev[0]   :" << HeightLev[0]  << endl;
 | 
|---|
| 44 |                                 
 | 
|---|
| 45 |   cout << "  SlopeSpec      :" << SlopeSpec << endl;
 | 
|---|
| 46 |   cout << "  ELowLim        :" << ELowLim    << endl;
 | 
|---|
| 47 |   cout << "  EUppLim        :" << EUppLim    << endl;
 | 
|---|
| 48 |                                 
 | 
|---|
| 49 |   cout << "  Ecutoffh       :" << Ecutoffh   << endl;
 | 
|---|
| 50 |   cout << "  Ecutoffm       :" << Ecutoffm   << endl;
 | 
|---|
| 51 |   cout << "  Ecutoffe       :" << Ecutoffe   << endl;
 | 
|---|
| 52 |   cout << "  Ecutoffg       :" << Ecutoffg   << endl;
 | 
|---|
| 53 |                                 
 | 
|---|
| 54 |   cout << "  NFLAIN         :" << NFLAIN << endl;
 | 
|---|
| 55 |   cout << "  NFLDIF         :" << NFLDIF << endl;
 | 
|---|
| 56 |   cout << "  NFLPI0         :" << NFLPI0 << endl;
 | 
|---|
| 57 |   cout << "  NFLPIF         :" << NFLPIF << endl;
 | 
|---|
| 58 |   cout << "  NFLCHE         :" << NFLCHE << endl;
 | 
|---|
| 59 |   cout << "  NFRAGM         :" << NFRAGM  << endl;
 | 
|---|
| 60 |                                 
 | 
|---|
| 61 |   cout << "  Bx             :" << Bx << endl;
 | 
|---|
| 62 |   cout << "  By             :" << By << endl;
 | 
|---|
| 63 |                                 
 | 
|---|
| 64 |   cout << "  EGS4yn         :" << EGS4yn << endl;
 | 
|---|
| 65 |   cout << "  NKGyn          :" << NKGyn << endl;
 | 
|---|
| 66 |   cout << "  GHEISHAyn      :" << GHEISHAyn << endl;
 | 
|---|
| 67 |   cout << "  VENUSyn        :" << VENUSyn << endl;
 | 
|---|
| 68 |   cout << "  CERENKOVyn     :" << CERENKOVyn << endl;
 | 
|---|
| 69 |   cout << "  NEUTRINOyn     :" << NEUTRINOyn << endl;
 | 
|---|
| 70 |   cout << "  HORIZONTyn     :" << HORIZONTyn << endl;
 | 
|---|
| 71 |   cout << "  COMPUTER       :" << COMPUTER << endl;
 | 
|---|
| 72 |                                 
 | 
|---|
| 73 |   cout << "  ThetaMin       :" << ThetaMin << endl;
 | 
|---|
| 74 |   cout << "  ThetaMax       :" << ThetaMax << endl;
 | 
|---|
| 75 |   cout << "  PhiMin         :" << PhiMin << endl;
 | 
|---|
| 76 |   cout << "  PhiMax         :" << PhiMax << endl;
 | 
|---|
| 77 |                                 
 | 
|---|
| 78 |   cout << "  CBunchSize     :" << CBunchSize << endl;
 | 
|---|
| 79 |   cout << "  CDetInX        :" << CDetInX << endl;
 | 
|---|
| 80 |   cout << "  CDetInY        :" << CDetInY << endl;
 | 
|---|
| 81 |   cout << "  CSpacInX       :" << CSpacInX << endl;
 | 
|---|
| 82 |   cout << "  CSpacInY       :" << CSpacInY << endl;
 | 
|---|
| 83 |   cout << "  CLenInX        :" << CLenInX << endl;
 | 
|---|
| 84 |   cout << "  CLenInY        :" << CLenInY << endl;
 | 
|---|
| 85 |   cout << "  COutput        :" << COutput << endl;
 | 
|---|
| 86 |                                 
 | 
|---|
| 87 |   cout << "  AngleNorthX    :" << AngleNorthX << endl;
 | 
|---|
| 88 |   cout << "  MuonInfo       :" << MuonInfo << endl;
 | 
|---|
| 89 |                                 
 | 
|---|
| 90 |   cout << "  StepLength     :" << StepLength << endl;
 | 
|---|
| 91 |   cout << "  CWaveLower     :" << CWaveLower        << endl;
 | 
|---|
| 92 |   cout << "  CWaveUpper     :" << CWaveUpper        << endl;
 | 
|---|
| 93 |   cout << "  Multipl        :" << Multipl        << endl;
 | 
|---|
| 94 |   cout << "  CorePos{1}     :" 
 | 
|---|
| 95 |        << '(' << CorePos[0][0] 
 | 
|---|
| 96 |        << ',' << CorePos[1][0] << ") m" << endl;
 | 
|---|
| 97 |                                 
 | 
|---|
| 98 |   cout << "  SpinTheta      :" << SpinTheta  << endl;
 | 
|---|
| 99 |   cout << "  SpinPhi        :" << SpinPhi    << endl;
 | 
|---|
| 100 | 
 | 
|---|
| 101 |   cout << flush;
 | 
|---|
| 102 | }
 | 
|---|
| 103 | 
 | 
|---|
| 104 | // @endcode << endl;
 | 
|---|
| 105 | 
 | 
|---|