Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

FitTrack3ListModule.h

Go to the documentation of this file.
00001 
00002 // $Id: FitTrack3ListModule.h,v 1.2 2004/07/26 12:29:43 west Exp $
00003 //
00004 // A JobControl Module for filling raw CandFitTrack3List from CandTrackList
00005 //
00006 // R. Nichol
00007 //
00009 
00010 #ifndef FITTRACK3LISTMODULE_H
00011 #define FITTRACK3LISTMODULE_H
00012 
00013 #include "TObject.h"
00014 #include "TString.h"
00015 #include "TFile.h"
00016 #include "TTree.h"
00017 
00018 #include "JobControl/JobCModule.h"
00019 
00020 class JobCommand;
00021 class MomNavigator;
00022 
00023 class FitTrack3ListModule : public JobCModule, public TObject
00024 {
00025 public:
00026   FitTrack3ListModule();
00027  ~FitTrack3ListModule();
00028   
00029   void BeginJob();
00030   JobCResult Reco(MomNavigator *mom);
00031    // JobCResult Ana(const MomNavigator *mom);
00032   const Registry &DefaultConfig() const;
00033   void Config(const Registry &r);
00034   void HandleCommand(JobCommand *command);
00035 
00036 // These are not implemented by this module
00037 // void EndJob();
00038 // void BeginFile();
00039 // void EndFile();
00040 // void BeginRun();
00041 // void EndRun();
00042 // JobCResult Get(MomNavigator *mom);
00043 // JobCResult Put(const MomNavigator *mom);
00044 // JobCResult Ana(const MomNavigator *mom);
00045 // JobCResult AnaNonPhysics(const MomNavigator *mom);
00046 // JobCResult RecoNonPhysics(MomNavigator *mom);
00047 // void Help();
00048 // void Report();
00049 // void Reset();
00050 
00051 private:
00052   TString fListIn;     // Name of CandTrackList to retrieve
00053   TString fListOut;    // Name of CandFitTrack3List to output
00054 
00055 
00056   ClassDef(FitTrack3ListModule,0)              // FitTrack3ListModule version 0
00057 };
00058 
00059 #endif // FITTRACK3LISTMODULE_H

Generated on Mon Feb 15 11:06:43 2010 for loon by  doxygen 1.3.9.1