Project
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
z
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Related Symbols
a
b
c
f
g
m
o
q
r
s
t
v
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
a
b
c
d
k
m
n
s
v
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
DataSourceOffline.cxx
Go to the documentation of this file.
1
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3
// All rights not expressly granted are reserved.
4
//
5
// This software is distributed under the terms of the GNU General Public
6
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7
//
8
// In applying this license CERN does not waive the privileges and immunities
9
// granted to it by virtue of its status as an Intergovernmental Organization
10
// or submit itself to any jurisdiction.
11
15
16
#include <
EventVisualisationBase/DataSourceOffline.h
>
17
18
#include <TSystem.h>
19
#include <TEveTreeTools.h>
20
#include <TEveTrack.h>
21
#include <TEveManager.h>
22
#include <TFile.h>
23
#include <TPRegexp.h>
24
#include <TObject.h>
25
#include <fmt/core.h>
26
#include <fairlogger/Logger.h>
27
28
namespace
o2
29
{
30
namespace
event_visualisation
31
{
32
DataSourceOffline::DataSourceOffline
(std::string
const
aodCoverterPath, std::string
const
path
, std::string
const
file
,
bool
hideGui) :
DataSourceOnline
({
path
})
33
{
34
std::string
const
batch = hideGui ?
"-b"
:
""
;
35
std::string command = fmt::format(
"{} {} --aod-file {} --jsons-folder \"{}\""
, aodCoverterPath, batch,
file
,
path
);
36
37
auto
retVal
= std::system(command.c_str());
38
(
void
)
retVal
;
39
}
32
DataSourceOffline::DataSourceOffline
(std::string
const
aodCoverterPath, std::string
const
path
, std::string
const
file
,
bool
hideGui) :
DataSourceOnline
({
path
}) {
…
}
40
41
}
// namespace event_visualisation
42
}
// namespace o2
DataSourceOffline.h
Grouping reading from file(s)
retVal
int32_t retVal
Definition
GPUReconstruction.cxx:58
o2::event_visualisation::DataSourceOffline::DataSourceOffline
DataSourceOffline(std::string const aodCoverterPath, std::string const path, std::string const file, bool hideGui=false)
Definition
DataSourceOffline.cxx:32
o2::event_visualisation::DataSourceOnline
Definition
DataSourceOnline.h:33
void
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
path
GLsizei const GLchar *const * path
Definition
glcorearb.h:3591
o2
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Definition
BitstreamReader.h:24
file
const char * file
Definition
standalone-cluster-dump-entropy-analysed.cxx:52
EventVisualisation
Base
src
DataSourceOffline.cxx
Generated on Fri Apr 4 2025 16:08:57 for Project by
1.9.8