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

DrawSnarl.h

Go to the documentation of this file.
00001 #ifndef ANP_DRAWSNARL_H
00002 #define ANP_DRAWSNARL_H
00003 
00004 // $Id: DrawSnarl.h,v 1.8 2007/10/25 21:31:52 rustem Exp $
00005 //
00006 // Draw all events that are passed to DrawSnarl algorithm
00007 // 
00008 
00009 // MINOS
00010 #include "Registry/Registry.h"
00011 
00012 // Local
00013 #include "PhysicsNtuple/AlgSnarl.h"
00014 #include "PhysicsNtuple/EventTab.h"
00015 
00016 namespace Anp
00017 {   
00018    class DrawSnarl : public AlgSnarl
00019    {
00020       
00021    public:
00022       
00023       DrawSnarl();
00024       virtual ~DrawSnarl();
00025 
00026       bool Run(Record &record);
00027       
00028       void Config(const Registry &reg);
00029 
00030    private:
00031 
00032       typedef std::vector<Anp::EventTabPtr> TabVec;
00033 
00034       TabVec fTabs;
00035 
00036       Registry fConfig;
00037 
00038       bool fDrawSnarlEmpty;
00039    };
00040 }
00041 
00042 #endif

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