Project
Loading...
Searching...
No Matches
DetectorData.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
14
24#include "TOFBase/Geo.h"
25#include "TRDBase/Geometry.h"
30
31using namespace o2::event_visualisation;
32using namespace o2::framework;
33using namespace o2::dataformats;
34using namespace o2::globaltracking;
35using namespace o2::tpc;
36using namespace o2::trd;
37
39{
42 mConfig.configGRP.continuousMaxTimeBin = grp->isDetContinuousReadOut(o2::detectors::DetID::TPC) ? -1 : 0; // Number of timebins in timeframe if continuous, 0 otherwise
44
46 gm->createPadPlaneArray();
47 gm->createClusterMatrixArray();
48 mTrdGeo.reset(new o2::trd::GeometryFlat(*gm));
50
52
54 o2::math_utils::bit2Mask(o2::math_utils::TransformType::T2GRot,
58
60}
61
67
Definition of the ITS/MFT clusterer settings.
Definition of the Names Generator class.
Definition of the GeometryManager class.
Helper for geometry and GRP related CCDB requests.
Header of the General Run Parameters object.
Global index for barrel track: provides provenance (detectors combination), index in respective array...
Definition of the GeometryTGeo class.
Definition of the Names Generator class.
Definition of tools for track extrapolation.
static GRPGeomHelper & instance()
GPUd() value_type estimateLTFast(o2 static GPUd() float estimateLTIncrement(const o2 PropagatorImpl * Instance(bool uninitialized=false)
Definition Propagator.h:143
static constexpr ID TPC
Definition DetID.h:64
const o2::itsmft::TopologyDictionary * mMFTDict
const o2::itsmft::TopologyDictionary * mITSDict
std::unique_ptr< o2::trd::GeometryFlat > mTrdGeo
void setITSDict(const o2::itsmft::TopologyDictionary *d)
void setMFTDict(const o2::itsmft::TopologyDictionary *d)
static GeometryTGeo * Instance()
void fillMatrixCache(int mask) override
static void setField()
static void Init()
Definition Geo.cxx:43
static Geometry * instance()
Definition Geometry.h:33
Definition of a container to keep/associate and arbitrary number of labels associated to an index wit...
Defining PrimaryVertex explicitly as messageable.
Definition TFIDInfo.h:20
Global TPC definitions and constants.
Definition SimTraits.h:167
S< o2::itsmft::TopologyDictionary >::type * itsPatternDict
S< o2::trd::GeometryFlat >::type * trdGeometry
S< o2::itsmft::TopologyDictionary >::type * mftPatternDict
static constexpr int L2G
Definition Cartesian.h:54
static constexpr int T2L
Definition Cartesian.h:55
static constexpr int T2GRot
Definition Cartesian.h:57
static constexpr int T2G
Definition Cartesian.h:56