ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDTools
SampleHandler
SampleHandler
D3PDTools/SampleHandler/SampleHandler/Global.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
7
#ifndef SAMPLE_HANDLER_GLOBAL_HH
8
#define SAMPLE_HANDLER_GLOBAL_HH
9
12
13
namespace
SH
14
{
15
class
DiskList
;
16
class
DiskListEOS
;
17
class
DiskListLocal
;
18
class
DiskListSRM
;
19
class
DiskListXRD
;
20
class
DiskOutput
;
21
class
DiskOutputLocal
;
22
class
DiskOutputXRD
;
23
class
DiskWriter
;
24
class
DiskWriterLocal
;
25
class
DiskWriterXRD
;
26
class
Meta
;
27
template
<
class
T>
class
MetaData
;
28
struct
MetaDataQuery
;
29
struct
MetaDataSample
;
30
struct
MetaFields
;
31
struct
MetaNames
;
32
class
MetaObject
;
33
template
<
class
T>
class
MetaVector
;
34
class
Sample
;
35
class
SampleComposite
;
36
class
SampleGrid
;
37
class
SampleHandler
;
38
class
SampleHist
;
39
class
SampleLocal
;
40
class
SampleMeta
;
41
struct
ScanDir
;
42
class
TagList
;
43
}
44
45
#endif
SH::DiskListEOS
a DiskList implementation for EOS
Definition
DiskListEOS.h:18
SH::DiskListLocal
a DiskList implementation for local directories
Definition
DiskListLocal.h:19
SH::DiskListSRM
a DiskList implementation for the SRM protocol
Definition
DiskListSRM.h:18
SH::DiskListXRD
a DiskList implementation for the XRD protocol
Definition
DiskListXRD.h:18
SH::DiskList
an interface for listing directory contents, locally or on a file server
Definition
DiskList.h:25
SH::DiskOutputLocal
an implementation of DiskOutput for local disks
Definition
DiskOutputLocal.h:23
SH::DiskOutputXRD
an implementation of DiskOutput using the XRD protocol
Definition
DiskOutputXRD.h:23
SH::DiskOutput
a class/interface representing an output location for files
Definition
DiskOutput.h:46
SH::DiskWriterLocal
an implementation of DiskWriter for local files
Definition
DiskWriterLocal.h:23
SH::DiskWriterXRD
an implementation of DiskWriter for the XRD protocol
Definition
DiskWriterXRD.h:22
SH::DiskWriter
an interface that manages writing a single output file
Definition
DiskWriter.h:29
SH::MetaData
A class implementing a templatized version of the meta-data.
Definition
MetaData.h:19
SH::MetaObject
A class that manages meta-data to be associated with an object.
Definition
MetaObject.h:48
SH::MetaVector
This class defines a templatized version of the meta-data in vector form.
Definition
MetaVector.h:20
SH::Meta
A base class for classes that implement arbitrary meta-data.
Definition
Meta.h:35
SH::SampleComposite
This module defines an implementation of Sample that contains composite samples.
Definition
SampleComposite.h:24
SH::SampleGrid
This class implements a Sample located on the grid.
Definition
SampleGrid.h:36
SH::SampleHandler
A class that manages a list of Sample objects.
Definition
SampleHandler.h:53
SH::SampleHist
A sample that represents a single histogram file.
Definition
SampleHist.h:23
SH::SampleLocal
A Sample based on a simple file list.
Definition
SampleLocal.h:30
SH::SampleMeta
A Sample that consists only of Meta-Information.
Definition
SampleMeta.h:23
SH::Sample
a base class that manages a set of files belonging to a particular data set and the associated meta-d...
Definition
Sample.h:49
SH::TagList
A class that manages a list of tags for identifying samples.
Definition
TagList.h:39
SH
This module provides a lot of global definitions, forward declarations and includes that are used by ...
Definition
PrunDriver.h:15
SH::MetaDataQuery
an object containing the result of an AMI meta-data query
Definition
MetaDataQuery.h:17
SH::MetaDataSample
all the meta-data fields that we may try to read from AMI.
Definition
MetaDataSample.h:15
SH::MetaFields
This class contains the known meta-data names.
Definition
MetaFields.h:23
SH::MetaNames
the names of common meta-data
Definition
MetaNames.h:24
SH::ScanDir
the class used for scanning local directories and file servers for samples
Definition
ScanDir.h:39
Generated on
for ATLAS Offline Software by
1.17.0