Project
Loading...
Searching...
No Matches
DOFSet.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 "Align/DOFSet.h"
17#include "Align/Controller.h"
18
19using namespace o2::align;
20
21DOFSet::DOFSet(const char* symname, Controller* ctr) : TNamed(symname, ""), mController(ctr)
22{
23 if (!ctr) {
24 LOG(fatal) << "Controller has to be provided :" << symname;
25 }
26}
27
28//_________________________________________________________
29const float* DOFSet::getParVals() const
30{
32}
33
34//_________________________________________________________
35const float* DOFSet::getParErrs() const
36{
38}
39
40//_________________________________________________________
41const int* DOFSet::getParLabs() const
42{
44}
45
46//_________________________________________________________
51
52//_________________________________________________________
57
58//_________________________________________________________
Steering class for the global alignment.
Interface to contiguous set of DOFs in the controller class.
const float * getParVals() const
Definition DOFSet.cxx:29
Controller * mController
Definition DOFSet.h:73
const int * getParLabs() const
Definition DOFSet.cxx:41
const float * getParErrs() const
Definition DOFSet.cxx:35
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"