ATLAS Offline Software
Loading...
Searching...
No Matches
LArMphysOverMcalFromTuple.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef LARMPHYSOVERMCALFROMTuple_H
6#define LARMPHYSOVERMCALFROMTuple_H
7
9
10
11
12#include <vector>
13#include <string>
14
27
28
30{
31 public:
32 LArMphysOverMcalFromTuple(const std::string & name, ISvcLocator * pSvcLocator);
33
35
36 //standard algorithm methods
38 StatusCode initialize() ;
39
41 StatusCode execute() {return StatusCode::SUCCESS;}
42
44 StatusCode finalize(){return StatusCode::SUCCESS;}
45 StatusCode stop();
46
47 private:
49 std::vector<std::string> m_root_file_names;
50
52 std::string m_store_key;
53
54};
55
56#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
LArMphysOverMcalFromTuple(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode execute()
implements IAlgorithm::execute() : Does nothing
std::string m_store_key
key of the PhysWave collection in StoreGate
std::vector< std::string > m_root_file_names
list of input ntuple file names
StatusCode finalize()
IAlgorithm::finalize() : Where the action takes place...
StatusCode initialize()
implements IAlgorithm::initialize()