ATLAS Offline Software
Loading...
Searching...
No Matches
BatchSample.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 EVENT_LOOP_BATCH_SAMPLE_HH
6#define EVENT_LOOP_BATCH_SAMPLE_HH
7
8//
9// Distributed under the Boost Software License, Version 1.0.
10// (See accompanying file LICENSE_1_0.txt or copy at
11// http://www.boost.org/LICENSE_1_0.txt)
12
13// Please feel free to contact me (krumnack@iastate.edu) for bug
14// reports, feature suggestions, praise and complaints.
15
16
21
22
23
24#include <EventLoop/Global.h>
25
26#include <TObject.h>
28
29namespace EL
30{
31 struct BatchSample : public TObject
32 {
33 //
34 // public interface
35 //
36
39 public:
41
42
45 public:
47
48
50 public:
51 std::string name;
52
53
55 public:
57
58
60 public:
61 std::vector<std::string> files;
62
63
66 public:
68
69
70
71 //
72 // private interface
73 //
74
76 };
77}
78
79#endif
A class that manages meta-data to be associated with an object.
Definition MetaObject.h:56
This module defines the arguments passed from the BATCH driver to the BATCH worker.
-diff
UInt_t begin_segments
description: the beginning and end of the segments for this sample
Definition BatchSample.h:67
ClassDef(BatchSample, 1)
~BatchSample()
effects: standard destructor guarantee: no-fail
BatchSample()
effects: standard default constructor guarantee: no-fail
std::string name
description: the names of the sample
Definition BatchSample.h:51
UInt_t end_segments
Definition BatchSample.h:67
std::vector< std::string > files
description: the list of files we are reading
Definition BatchSample.h:61