ATLAS Offline Software
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 
29 namespace 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
EL::BatchSample::BatchSample
BatchSample()
effects: standard default constructor guarantee: no-fail
SH::MetaObject
A class that manages meta-data to be associated with an object.
Definition: MetaObject.h:56
EL::BatchSample
Definition: BatchSample.h:32
EL::BatchSample::~BatchSample
~BatchSample()
effects: standard destructor guarantee: no-fail
EL::BatchSample::end_segments
UInt_t end_segments
Definition: BatchSample.h:67
EL::BatchSample::ClassDef
ClassDef(BatchSample, 1)
MetaObject.h
EL::BatchSample::begin_segments
UInt_t begin_segments
description: the beginning and end of the segments for this sample
Definition: BatchSample.h:67
EL
This module defines the arguments passed from the BATCH driver to the BATCH worker.
Definition: AlgorithmWorkerData.h:24
EL::BatchSample::files
std::vector< std::string > files
description: the list of files we are reading
Definition: BatchSample.h:61
EL::BatchSample::name
std::string name
description: the names of the sample
Definition: BatchSample.h:51
EL::BatchSample::meta
SH::MetaObject meta
description: the sample meta-information
Definition: BatchSample.h:56
Global.h