R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandCalData.cxx
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright (C) 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH *
3
* Copyright (C) 2019-2025 Members of R3B Collaboration *
4
* *
5
* This software is distributed under the terms of the *
6
* GNU General Public Licence (GPL) version 3, *
7
* copied verbatim in the file "LICENSE". *
8
* *
9
* In applying this license GSI does not waive the privileges and immunities *
10
* granted to it by virtue of its status as an Intergovernmental Organization *
11
* or submit itself to any jurisdiction. *
12
******************************************************************************/
13
14
#include "
R3BNeulandCalData.h
"
15
16
R3BNeulandCalData::R3BNeulandCalData
(Int_t barId, Int_t side, Double_t time, Double_t triggertime,
double
qdc)
// NOLINT
17
: fBarId(barId)
18
, fSide(side)
19
, fTime(time)
20
, fTriggerTime(triggertime)
21
, fQdc(qdc)
22
{
23
}
24
25
std::ostream&
operator<<
(std::ostream& os,
const
R3BNeulandCalData
& calData)
26
{
27
os <<
"R3BNeulandCalData: BarID "
<< calData.
GetBarId
() <<
" Side "
<< calData.
GetSide
() <<
" Time "
28
<< calData.
GetTime
() <<
" Trigger time "
<< calData.
GetTriggerTime
() <<
" QDC "
<< calData.
GetQdc
()
29
<< std::endl;
30
return
os;
31
}
32
33
void
R3BNeulandCalData::Print
(
const
Option_t*)
const
{ std::cout << *
this
; }
34
35
ClassImp
(
R3BNeulandCalData
)
operator<<
std::ostream & operator<<(std::ostream &os, const R3BNeulandCalData &calData)
Definition
R3BNeulandCalData.cxx:25
R3BNeulandCalData.h
ClassImp
ClassImp(R3B::Neuland::Cal2HitPar)
R3BNeulandCalData
Definition
R3BNeulandCalData.h:21
R3BNeulandCalData::R3BNeulandCalData
R3BNeulandCalData()=default
R3BNeulandCalData::GetSide
Int_t GetSide() const
Definition
R3BNeulandCalData.h:27
R3BNeulandCalData::GetTime
Double_t GetTime() const
Definition
R3BNeulandCalData.h:28
R3BNeulandCalData::Print
void Print(const Option_t *) const override
Definition
R3BNeulandCalData.cxx:33
R3BNeulandCalData::GetQdc
auto GetQdc() const -> double
Definition
R3BNeulandCalData.h:30
R3BNeulandCalData::GetTriggerTime
Double_t GetTriggerTime() const
Definition
R3BNeulandCalData.h:29
R3BNeulandCalData::GetBarId
Int_t GetBarId() const
Definition
R3BNeulandCalData.h:26
r3bdata
neulandData
R3BNeulandCalData.cxx
Generated by
1.13.2