FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
AliceO2/CCDB/include/CCDB/CCDBQuery.h at dev · AliceO2Group/AliceO2 · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
AliceO2Group
/
AliceO2
Public
Notifications
You must be signed in to change notification settings
Fork
511
Star
125
Code
Issues
2
Pull requests
33
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Expand file tree
Breadcrumbs
AliceO2
/
CCDB
/
include
/
CCDB
/
CCDBQuery.h
Copy path
More file actions
More file actions
Latest commit
History
History
History
48 lines (37 loc) · 1.33 KB
Breadcrumbs
AliceO2
/
CCDB
/
include
/
CCDB
/
CCDBQuery.h
Copy path
File metadata and controls
48 lines (37 loc) · 1.33 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//
Copyright 2019-2020 CERN and copyright holders of ALICE O2.
//
See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
//
All rights not expressly granted are reserved.
//
//
This software is distributed under the terms of the GNU General Public
//
License v3 (GPL Version 3), copied verbatim in the file "COPYING".
//
//
In applying this license CERN does not waive the privileges and immunities
//
granted to it by virtue of its status as an Intergovernmental Organization
//
or submit itself to any jurisdiction.
//
/
//
/ \file CCDBQuery.h
//
/ \author Barthelemy von Haller, Sandro Wenzel
//
/
#
ifndef
ALICEO2_CCDBQUERY_H
#
define
ALICEO2_CCDBQUERY_H
#
include
<
string
>
#
include
<
map
>
#
include
"
Rtypes.h
"
//
for ClassDefNV
class
TFile
;
namespace
o2
{
namespace
ccdb
{
//
encapsulate information how CCDB was queried
struct
CCDBQuery
{
CCDBQuery
() =
default
;
CCDBQuery
(std::string
const
& p, std::map<std::string, std::string>
const
& f,
long
ts) : path{p}, metafilter{f}, timestamp{ts} {}
std::string path;
//
the path of the object to fetch
std::map<std::string, std::string> metafilter;
//
filter on metadata
long
timestamp = -
1
;
//
the timestamp of the query
void
print
()
const
;
ClassDefNV
(CCDBQuery,
1
);
};
}
//
namespace ccdb
}
//
namespace o2
#
endif
Back
|
FazBrowse Home
|
New Git URL