Ignore:
Timestamp:
03/13/03 22:25:00 (22 years ago)
Author:
moralejo
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mmontecarlo
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mmontecarlo/MMcCT1CollectionAreaCalc.cc

    r1821 r1823  
    5151
    5252    AddToBranchList("MMcEvt.fEnergy");
    53     AddToBranchList("MMcEvt.fImpact");
    5453    AddToBranchList("MMcEvt.fTelescopeTheta");
    5554}
     
    7271    fTotalNumSimulatedShowers =  0;
    7372    fAllEvtsTriggered         = kTRUE;
    74     fAllEvtsAtSameTheta       = kTRUE;
    75     fTelescopeTheta           = -1.;
    7673
    7774    return kTRUE;
     
    8178{
    8279    const Double_t energy = fMcEvt->GetEnergy();
    83     const Double_t impact = fMcEvt->GetImpact()/100.;
    8480
    85     if (fTelescopeTheta < 0.)
    86       fTelescopeTheta = fMcEvt->GetTelescopeTheta();
     81    Double_t TelescopeTheta = 180.*fMcEvt->GetTelescopeTheta()/TMath::Pi();
    8782
    88     if (fTelescopeTheta != fMcEvt->GetTelescopeTheta())
    89       {
    90         fAllEvtsAtSameTheta = kFALSE;
    91       }
    92 
    93     fCollArea->FillSel(energy, impact);
     83    fCollArea->FillSel(energy, TelescopeTheta);
    9484
    9585    return kTRUE;
     
    9888Bool_t MMcCT1CollectionAreaCalc::PostProcess()
    9989{
    100   if ( ! fAllEvtsAtSameTheta )
    101     {
    102         *fLog << err << dbginf << "ERROR: input data contain events at different zenith angles (not supported)... exiting." << endl;
    103         return kFALSE;
    104     }
    10590  //
    10691  //   do the calculation of the effective area
     
    10893  *fLog << inf << "Calculation Collection Area..." << endl;
    10994 
    110   fCollArea->CalcEfficiency(fTelescopeTheta);
     95  fCollArea->CalcEfficiency();
    11196
    11297  return kTRUE;
  • trunk/MagicSoft/Mars/mmontecarlo/MMcCT1CollectionAreaCalc.h

    r1821 r1823  
    2121    UInt_t fTotalNumSimulatedShowers;
    2222    Bool_t fAllEvtsTriggered;
    23     Bool_t fAllEvtsAtSameTheta;
    24     Float_t fTelescopeTheta;
    2523
    2624public:
Note: See TracChangeset for help on using the changeset viewer.