Ignore:
Timestamp:
04/08/03 10:13:47 (22 years ago)
Author:
stamerra
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/manalysis
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/manalysis/AnalysisLinkDef.h

    r1917 r1920  
    6262#pragma link C++ class MParameterD+;
    6363
     64#pragma link C++ class MMcTriggerLvl2+;
     65#pragma link C++ class MMcTriggerLvl2Calc+;
     66
    6467#pragma link C++ class MCT1SupercutsCalc+;
    6568
  • trunk/MagicSoft/Mars/manalysis/MMcTriggerLvl2.cc

    r1782 r1920  
    254254  fSizeBiggerCell = GetCellNumberFired(CalcBiggerFiredCell());
    255255 
    256 
    257256}
    258257
  • trunk/MagicSoft/Mars/manalysis/MMcTriggerLvl2.h

    r1782 r1920  
    5151  void SetCompactNN(Int_t neighpix)     {fCompactNN=neighpix;}
    5252
    53   Int_t GetPseudoSize()     {return fPseudoSize;}
    54   Int_t GetLutPseudoSize()  {return fLutPseudoSize;}
    55   Int_t GetSizeBiggerCell() {return fSizeBiggerCell;}
    56   Int_t GetCompactNN()      {return fCompactNN;}
     53  Int_t GetPseudoSize()     const {return fPseudoSize;}
     54  Int_t GetLutPseudoSize()  const {return fLutPseudoSize;}
     55  Int_t GetSizeBiggerCell() const {return fSizeBiggerCell;}
     56  Int_t GetCompactNN()      const {return fCompactNN;}
    5757
    5858  Int_t GetCellNumberFired(int cell);
  • trunk/MagicSoft/Mars/manalysis/MMcTriggerLvl2Calc.cc

    r1782 r1920  
    3737#include "MMcTriggerLvl2Calc.h"
    3838#include "MMcTriggerLvl2.h"
    39 
     39#include "MHMcTriggerLvl2.h"
    4040
    4141#include "MParList.h"
     
    4747#include "MMcRunHeader.hxx"
    4848
    49 #include <TH1.h>
    5049
    5150ClassImp(MMcTriggerLvl2Calc);
     
    6160  fTitle = title ? title : "Task to Fill the MMcTriggerLvl2 object";
    6261 
    63   //  AddToBranchList("MMcEvt.fEnergy");
    64   //AddToBranchList(Form("%s.fNumFirstLevel", "MMcTrig"));
    65   //AddToBranchList(Form("%s.fPixelsFirst[73][4]", "MMcTrig"));
    66 
    67 
    68   // h1 = new TH1F("h1","h1",30,0,30);
    6962}
    7063
     
    10093    }
    10194
     95    fMHMcTriggerLvl2 = (MHMcTriggerLvl2*)pList->FindCreateObj("MHMcTriggerLvl2");
     96    if (!fMHMcTriggerLvl2)
     97    {
     98        *fLog << err << dbginf << "MHMcTriggerLvl2 not found... exit." << endl;
     99        return kFALSE;
     100    }
     101
    102102    // Check if the variable fCompactNN has been correctly set;
    103103    //  accepted values for fCompactNN are (up to now) 2 and 3.
     
    125125
    126126  fMMcTriggerLvl2->SetLv1(fMcTrig);
     127 
    127128  fMMcTriggerLvl2->Calc();
     129
     130  fMHMcTriggerLvl2->Fill(fMMcTriggerLvl2);
    128131
    129132  //fMMcTriggerLvl2->DrawLv1();
    130133  //fMMcTriggerLvl2->DrawCell(fMMcTriggerLvl2->GetBiggerFiredCell() );
    131134  //fMMcTriggerLvl2->Print();
    132 
    133   //      h1->Fill(fMMcTriggerLvl2->GetLutPseudoSize() );
    134 
    135135
    136136  return kTRUE;
     
    146146{
    147147 
    148   //   *fLog << inf << "Filling..." << endl;
    149  
    150   //    h1->Draw();
    151      
    152148    return kTRUE;
    153149}
  • trunk/MagicSoft/Mars/manalysis/MMcTriggerLvl2Calc.h

    r1782 r1920  
    1212
    1313class MMcTriggerLvl2;
     14class MHMcTriggerLvl2;
    1415
    1516class TH1F;
     
    2223
    2324  MMcTriggerLvl2 *fMMcTriggerLvl2;
     25  MHMcTriggerLvl2 *fMHMcTriggerLvl2;
    2426   
    2527 public:
  • trunk/MagicSoft/Mars/manalysis/Makefile

    r1917 r1920  
    6969           MNewImageParCalc.cc \
    7070           MParameters.cc \
     71           MMcTriggerLvl2.cc \
     72           MMcTriggerLvl2Calc.cc \
    7173           MCT1SupercutsCalc.cc
    7274
Note: See TracChangeset for help on using the changeset viewer.