Ignore:
Timestamp:
04/23/07 20:11:25 (17 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mjobs/MSequence.h

    r8398 r8434  
    5151    TArrayI fDatRuns;
    5252
     53    Bool_t fMonteCarlo;
     54
    5355    //TExMap fFileNames;
    5456
     
    6567public:
    6668    MSequence() : fSequence((UInt_t)-1), fLastRun((UInt_t)-1),
    67         fNumEvents((UInt_t)-1), fPeriod((UInt_t)-1) { }
     69        fNumEvents((UInt_t)-1), fPeriod((UInt_t)-1), fMonteCarlo(kFALSE) { }
    6870    MSequence(const char *fname, const char *path="");
    6971    MSequence(const MSequence &s) : fSequence(s.fSequence), fStart(s.fStart),
     
    7274        fTriggerTable(s.fTriggerTable), fHvSettings(s.fHvSettings),
    7375        fRuns(s.fRuns), fCalRuns(s.fCalRuns), fPedRuns(s.fPedRuns),
    74         fDatRuns(s.fDatRuns) { }
     76        fDatRuns(s.fDatRuns), fMonteCarlo(s.fMonteCarlo) { }
    7577    ~MSequence();
    7678
     
    8082    // Genaral interface
    8183    Bool_t IsValid() const { return fSequence!=(UInt_t)-1; }
     84    Bool_t IsMonteCarlo() const { return fMonteCarlo; }
     85
     86    void SetMonteCarlo(Bool_t ismc=kTRUE) { fMonteCarlo=ismc; }
    8287
    8388    UInt_t SetupPedRuns(MDirIter &iter, const char *path=0, Bool_t raw=kFALSE) const;
     
    115120    const TString &GetSource() const { return fSource; }
    116121
    117     const TString GetStandardPath() const { return "/magic/data/"; }
     122    const TString GetStandardPath() const { return fMonteCarlo?"/magic/montecarlo/":"/magic/data/"; }
    118123
    119124    const TString &GetFileName() const { return fFileName; }
     
    133138    UInt_t AddDatRuns(UInt_t num) { return AddDatRuns(num, num); }
    134139
    135     ClassDef(MSequence, 1)
     140    static Bool_t InflatePath(TString &seq, Bool_t ismc=kFALSE);
     141
     142    ClassDef(MSequence, 2)
    136143};
    137144
Note: See TracChangeset for help on using the changeset viewer.