00001 00002 // $Id: AltModuleStpPatternRec.h,v 1.1 2004/01/05 09:46:05 costas Exp $ 00003 // 00004 // AltModuleStpPatternRec.h 00005 // 00006 // -- A JobControl Module using algorithm objects utilizing Neural Net 00007 // Techniques to compute the likelihoods for each strip, for all 00008 // slices in a givel spill, to belong in a "track-like" or a 00009 // "shower-like" formation 00010 // 00011 // Costas Andreopoulos <C.V.Andreopoulos@rl.ac.uk> 00012 // CCLRC, Rutherford Appleton Laboratory 00013 // July 01, 2003 00015 00016 #ifndef _ALT_MODULE_STP_PATTERN_REC_H_ 00017 #define _ALT_MODULE_STP_PATTERN_REC_H_ 00018 00019 #include "TObject.h" 00020 #include "TString.h" 00021 00022 #include "JobControl/JobCModule.h" 00023 00024 class JobCommand; 00025 class MomNavigator; 00026 00027 class AltModuleStpPatternRec : public JobCModule, public TObject 00028 { 00029 public: 00030 AltModuleStpPatternRec(); 00031 ~AltModuleStpPatternRec(); 00032 00033 void BeginJob(); 00034 JobCResult Reco(MomNavigator *mom); 00035 const Registry &DefaultConfig() const; 00036 void Config(const Registry &r); 00037 void HandleCommand(JobCommand *command); 00038 00039 private: 00040 TString fListIn; // CandSliceSRListHandle <-- IN 00041 TString fListOut; // AltCandStpProbList --> OUT 00042 00043 00044 ClassDef(AltModuleStpPatternRec, 0) 00045 }; 00046 00047 #endif // _ALT_MODULE_STP_PATTERN_REC_H_
1.3.9.1