00001 #ifndef TAUREC_LOCKTAUCONTAINERS_H 00002 #define TAUREC_LOCKTAUCONTAINERS_H 00003 00004 #include "tauRecTools/TauRecToolBase.h" 00005 00012 class LockTauContainers : virtual public TauRecToolBase 00013 { 00014 public: 00015 LockTauContainers(const std::string& name); 00016 00017 ASG_TOOL_CLASS2(LockTauContainers, TauRecToolBase, ITauToolBase); 00018 00019 ~LockTauContainers() { } 00020 00021 virtual StatusCode initialize(); 00022 virtual StatusCode finalize(); 00023 virtual StatusCode execute(xAOD::TauJet&) { return StatusCode::SUCCESS; } 00024 virtual StatusCode eventFinalize(); 00025 virtual StatusCode eventInitialize() { return StatusCode::SUCCESS; } 00026 00027 virtual void print() const {} 00028 }; 00029 00030 #endif /* TAUREC_LOCKTAUCONTAINERS_H */ 00031