00001 #ifndef FARDETDEADCHIPMODULE_H 00002 #define FARDETDEADCHIPMODULE_H 00003 00004 #include "JobControl/JobCModule.h" 00005 00006 #include "TTree.h" 00007 #include "TFile.h" 00008 00009 class MomNavigator; 00010 00011 class FarDetDeadChipModule : public JobCModule 00012 { 00013 00014 public: 00015 FarDetDeadChipModule(); 00016 ~FarDetDeadChipModule(); 00017 void BeginJob(); 00018 JobCResult Ana(const MomNavigator *mom); 00019 const Registry& DefaultConfig() const; 00020 void Config(const Registry &r); 00021 void EndJob(); 00022 00023 private: 00024 TFile* fDeadChipFile; 00025 TTree* fDeadChipTree; 00026 00027 Int_t date,time; 00028 Int_t run,snarl; 00029 Int_t crate,varc,vmm,vaadc,vachip; 00030 Int_t plane,shld; 00031 Int_t nanosec; 00032 Int_t status; 00033 00034 Int_t fWriteBusyChips; 00035 Int_t fWriteColdChips; 00036 Int_t fWriteHotChips; 00037 00038 }; 00039 00040 #endif
1.3.9.1