Ignore:
Timestamp:
08/09/04 16:23:06 (20 years ago)
Author:
wittek
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mtemp/MFindStars.h

    r4294 r4546  
    4141    MStarLocalCam *fStars;
    4242
    43     //    MAstroCamera fAstro;
     43    MAstroCamera fAstro;
    4444    TArrayC      fPixelsUsed;
    4545    MHCamera     fDisplay;
     
    5454
    5555    //Fitting(Minuit) variables
    56     const Int_t fNumVar;
     56    Int_t fNumVar;
    5757    Float_t fTempChisquare;
    5858    Int_t fTempDegreesofFreedom;
    5959    Int_t fMinuitPrintOutLevel;
    6060   
     61    Bool_t fUseCorrelatedGauss;
     62    Bool_t fFixCorrelation;
     63
    6164    TString *fVname;
    6265    TArrayD fVinit;
     
    7477    Bool_t ShadowStar(MStarLocalPos* star);
    7578
     79    TString fGeometryFile;
     80    TString fBSCFile;
     81
    7682  public:
    7783   
     
    8288    Int_t PostProcess();
    8389
     90    void SetUseCorrelatedGauss(Bool_t usecorrgauss = kTRUE,
     91                               Bool_t fixcorr      = kFALSE);
     92    Bool_t  GetUseCorrelatedGauss()          {return fUseCorrelatedGauss;}
     93    Bool_t  GetFixCorrelation()              {return fFixCorrelation;}
     94
    8495    // setters
    85     void SetNumIntegratedEvents(UInt_t max) {fMaxNumIntegratedEvents=max;}
    86     void SetRingInterest(Float_t ring) {fRingInterest=ring;}
     96    void SetNumIntegratedEvents(UInt_t max)  {fMaxNumIntegratedEvents=max;}
     97    void SetRingInterest(Float_t ring)       {fRingInterest=ring;}
    8798    void SetBlindPixels(TArrayS blindpixels);
    8899    void SetMinuitPrintOutLevel(Int_t level) {fMinuitPrintOutLevel=level;}
    89     void SetDCTailCut(Float_t cut) {fDCTailCut=cut;}
     100    void SetDCTailCut(Float_t cut)           {fDCTailCut=cut;}
    90101
    91     void SetChisquare(Float_t chi) {fTempChisquare=chi;}
    92     void SetDegreesofFreedom(Int_t free) {fTempDegreesofFreedom=free;}
     102    void SetChisquare(Float_t chi)           {fTempChisquare=chi;}
     103    void SetDegreesofFreedom(Int_t free)     {fTempDegreesofFreedom=free;}
     104
     105    void SetGeometryFile(TString f)          {fGeometryFile=f;}
     106    void SetBSCFile(TString f)               {fBSCFile=f;}
     107    void SetRaDec(Double_t ra, Double_t dec) {fAstro.SetRaDec(ra,dec);}
     108    void SetRaDec(TVector3 &v)               { fAstro.SetRaDec(v); }
     109    void SetLimMag(Double_t mag)             { fAstro.SetLimMag(mag); }
     110    void SetRadiusFOV(Double_t deg)          { fAstro.SetRadiusFOV(deg); }
     111
    93112
    94113    //Getters
    95     MHCamera& GetDisplay() { return fDisplay; }
     114    MHCamera& GetDisplay()           { return fDisplay; }
    96115   
    97     Float_t GetChisquare() {return fTempChisquare;}
    98     Int_t GetDegreesofFreedom() {return fTempDegreesofFreedom;}
    99     UInt_t GetNumIntegratedEvents() {return fMaxNumIntegratedEvents;}
    100     Float_t GetRingInterest() {return fRingInterest;}
     116    Float_t GetChisquare()           {return fTempChisquare;}
     117    Int_t   GetDegreesofFreedom()    {return fTempDegreesofFreedom;}
     118    UInt_t  GetNumIntegratedEvents() {return fMaxNumIntegratedEvents;}
     119    Float_t GetRingInterest()        {return fRingInterest;}
    101120   
    102121  ClassDef(MFindStars, 0) // Tool to find stars from DC Currents
     
    104123
    105124#endif
     125
     126
Note: See TracChangeset for help on using the changeset viewer.