Project
Loading...
Searching...
No Matches
DigiParams.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
15#include "Framework/Logger.h"
17
19
20namespace o2::its3
21{
22
24{
25 // print settings
26 LOGF(info, "ITS3 DigiParams settings:");
27 LOGF(info, "Continuous readout : %s", isContinuous() ? "ON" : "OFF");
28 LOGF(info, "Readout Frame Length(ns) : %f", getROFrameLength());
29 LOGF(info, "Strobe delay (ns) : %f", getStrobeDelay());
30 LOGF(info, "Strobe length (ns) : %f", getStrobeLength());
31 LOGF(info, "Threshold (N electrons) : %d", getChargeThreshold());
32 LOGF(info, "Min N electrons to account : %d", getMinChargeToAccount());
33 LOGF(info, "Number of charge sharing steps : %d", getNSimSteps());
34 LOGF(info, "ELoss to N electrons factor : %e", getEnergyToNElectrons());
35 LOGF(info, "Noise level per pixel : %e", getNoisePerPixel());
36 LOGF(info, "Charge time-response:\n");
38}
39
40} // namespace o2::its3
ClassImp(o2::its3::DigiParams)
void print() const final
int getMinChargeToAccount() const
Definition DigiParams.h:82
const SignalShape & getSignalShape() const
Definition DigiParams.h:96
float getEnergyToNElectrons() const
Definition DigiParams.h:85
float getStrobeDelay() const
Definition DigiParams.h:62
bool isContinuous() const
Definition DigiParams.h:52
int getChargeThreshold() const
Definition DigiParams.h:81
float getNoisePerPixel() const
Definition DigiParams.h:49
float getROFrameLength() const
Definition DigiParams.h:58
int getNSimSteps() const
Definition DigiParams.h:83
float getStrobeLength() const
Definition DigiParams.h:65