LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
MainTool.h
Go to the documentation of this file.
1
10
#ifndef LARWIRECELL_INTERFACES_MAINTOOL
11
#define LARWIRECELL_INTERFACES_MAINTOOL
12
13
namespace
art
{
14
class
Event
;
15
class
EDProducer;
16
}
17
18
namespace
wcls
{
19
20
class
MainTool
{
21
public
:
22
23
virtual
~
MainTool
() noexcept =
default
;
24
28
virtual
void
produces(
art::EDProducer
* prod) = 0;
29
31
virtual
void
process(
art::Event
&
event
) = 0;
32
};
33
}
34
35
#endif
wcls
Definition:
IArtEventVisitor.h:21
wcls::MainTool
Definition:
MainTool.h:20
art::EDProducer
Definition:
EDProducer.h:28
art::Event
Definition:
Event.h:42
art
HLT enums.
Definition:
ServiceProviderWrappers.h:36
art::Level::Event
event
Event finding and building.
Definition:
AggregateEvent_module.cc:55
larwirecell
v06_14_06
source
larwirecell
Interfaces
MainTool.h
Generated on Thu Jul 26 2018 13:10:21 for LArSoft by
1.8.11