Project
Loading...
Searching...
No Matches
DetectorData.h
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
#ifndef ALICE_O2_EVENTVISUALISATION_WORKFLOW_DETECTORDATA_H
17
#define ALICE_O2_EVENTVISUALISATION_WORKFLOW_DETECTORDATA_H
18
19
#include "
ReconstructionDataFormats/GlobalTrackID.h
"
20
#include "
DataFormatsGlobalTracking/RecoContainer.h
"
21
#include "
EveWorkflow/EveConfiguration.h
"
22
#include "
EveWorkflow/EveWorkflowHelper.h
"
23
#include <memory>
24
25
using
GID
=
o2::dataformats::GlobalTrackID
;
26
27
namespace
o2::trd
28
{
29
class
GeometryFlat;
30
}
31
32
namespace
o2::itsmft
33
{
34
class
TopologyDictionary;
35
}
36
37
namespace
o2::event_visualisation
38
{
39
class
TPCFastTransform;
40
41
class
DetectorData
42
{
43
public
:
44
void
init
();
45
void
setITSDict
(
const
o2::itsmft::TopologyDictionary
* d);
46
void
setMFTDict
(
const
o2::itsmft::TopologyDictionary
* d);
47
48
const
o2::itsmft::TopologyDictionary
*
mITSDict
=
nullptr
;
49
const
o2::itsmft::TopologyDictionary
*
mMFTDict
=
nullptr
;
50
EveConfiguration
mConfig
{};
51
std::unique_ptr<o2::trd::GeometryFlat>
mTrdGeo
;
52
};
53
54
}
// namespace o2::event_visualisation
55
56
#endif
RecoContainer.h
Wrapper container for different reconstructed object types.
EveConfiguration.h
EveWorkflowHelper.h
GlobalTrackID.h
Global index for barrel track: provides provenance (detectors combination), index in respective array...
o2::dataformats::GlobalTrackID
Definition
GlobalTrackID.h:36
o2::event_visualisation::DetectorData
Definition
DetectorData.h:42
o2::event_visualisation::DetectorData::mMFTDict
const o2::itsmft::TopologyDictionary * mMFTDict
Definition
DetectorData.h:49
o2::event_visualisation::DetectorData::mITSDict
const o2::itsmft::TopologyDictionary * mITSDict
Definition
DetectorData.h:48
o2::event_visualisation::DetectorData::mTrdGeo
std::unique_ptr< o2::trd::GeometryFlat > mTrdGeo
Definition
DetectorData.h:51
o2::event_visualisation::DetectorData::mConfig
EveConfiguration mConfig
Definition
DetectorData.h:50
o2::event_visualisation::DetectorData::setITSDict
void setITSDict(const o2::itsmft::TopologyDictionary *d)
Definition
DetectorData.cxx:62
o2::event_visualisation::DetectorData::init
void init()
Definition
DetectorData.cxx:38
o2::event_visualisation::DetectorData::setMFTDict
void setMFTDict(const o2::itsmft::TopologyDictionary *d)
Definition
DetectorData.cxx:68
o2::itsmft::TopologyDictionary
Definition
TopologyDictionary.h:68
o2::event_visualisation
Definition
ConfigurationManager.h:26
o2::itsmft
Definition
SimTraits.h:123
o2::trd
Definition
SimTraits.h:119
o2::event_visualisation::EveConfiguration
Definition
EveConfiguration.h:66
EventVisualisation
Workflow
include
EveWorkflow
DetectorData.h
Generated on Tue Feb 25 2025 23:16:37 for Project by
1.9.8