All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Attributes | List of all members
opdet::DigiArapucaSBNDAlgMaker::Config Struct Reference

#include <DigiArapucaSBNDAlg.hh>

Public Types

using Name = fhicl::Name
 
using Comment = fhicl::Comment
 

Public Attributes

fhicl::Atom< double > peakTime
 
fhicl::Atom< double > pulseLength
 
fhicl::Atom< double > meanAmplitude
 
fhicl::Atom< double > riseTime
 
fhicl::Atom< double > fallTime
 
fhicl::Atom< double > voltageToADC
 
fhicl::Atom< double > baseline
 
fhicl::Atom< double > baselineRMS
 
fhicl::Atom< double > darkNoiseRate
 
fhicl::Atom< double > crossTalk
 
fhicl::Atom< double > saturation
 
fhicl::Atom< double > arapucaVUVEff
 
fhicl::Atom< double > arapucaVISEff
 
fhicl::Atom< double > xArapucaVUVEff
 
fhicl::Atom< double > xArapucaVISEff
 
fhicl::Atom< double > decayTXArapucaVIS
 
fhicl::Atom< std::string > arapucaDataFile
 
fhicl::Atom< bool > ArapucasinglePEmodel
 
fhicl::Atom< double > DaphneFrequency
 
fhicl::Atom< bool > makeAmpFluctuations
 
fhicl::Atom< double > ampFluctuation
 

Detailed Description

Definition at line 154 of file DigiArapucaSBNDAlg.hh.

Member Typedef Documentation

Definition at line 156 of file DigiArapucaSBNDAlg.hh.

Definition at line 155 of file DigiArapucaSBNDAlg.hh.

Member Data Documentation

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::ampFluctuation
Initial value:
{
Name("AmpFluctuation"),
Comment("Std of the gaussian fit (from data) to the 1PE distribution. Relative units i.e.: AmpFluctuation=0.1-> Amp(1PE)= 18+-1.8 ADC counts")
}

Definition at line 258 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<std::string> opdet::DigiArapucaSBNDAlgMaker::Config::arapucaDataFile
Initial value:
{
Name("ArapucaDataFile"),
Comment("File containing timing distribution for ArapucaVUV (optical window + cavity), ArapucaVIS (optical window + cavity), XArapuca VUV (optical window)")
}

Definition at line 238 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<bool> opdet::DigiArapucaSBNDAlgMaker::Config::ArapucasinglePEmodel
Initial value:
{
Name("ArapucaSinglePEmodel"),
}

Definition at line 243 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::arapucaVISEff
Initial value:
{
Name("ArapucaVISEff"),
}

Definition at line 218 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::arapucaVUVEff
Initial value:
{
Name("ArapucaVUVEff"),
}

Definition at line 213 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::baseline
Initial value:
{
Name("ArapucaBaseline"),
}

Definition at line 188 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::baselineRMS
Initial value:
{
Name("ArapucaBaselineRMS"),
}

Definition at line 193 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::crossTalk
Initial value:
{
Name("CrossTalk"),
}

Definition at line 203 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::DaphneFrequency
Initial value:
{
Name("DaphneFrequency"),
}

Definition at line 248 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::darkNoiseRate
Initial value:
{
Name("ArapucaDarkNoiseRate"),
}

Definition at line 198 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::decayTXArapucaVIS
Initial value:
{
Name("DecayTXArapucaVIS"),
}

Definition at line 233 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::fallTime
Initial value:
{
Name("ArapucaFallTime"),
}

Definition at line 178 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<bool> opdet::DigiArapucaSBNDAlgMaker::Config::makeAmpFluctuations
Initial value:
{
Name("MakeAmpFluctuations"),
}

Definition at line 253 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::meanAmplitude
Initial value:
{
Name("ArapucaMeanAmplitude"),
}

Definition at line 168 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::peakTime
Initial value:
{
Name("ArapucaPeakTime"),
}

Definition at line 158 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::pulseLength
Initial value:
{
Name("ArapucaPulseLength"),
}

Definition at line 163 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::riseTime
Initial value:
{
Name("ArapucaRiseTime"),
}

Definition at line 173 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::saturation
Initial value:
{
Name("ArapucaSaturation"),
}

Definition at line 208 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::voltageToADC
Initial value:
{
Name("ArapucaVoltageToADC"),
}

Definition at line 183 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::xArapucaVISEff
Initial value:
{
Name("XArapucaVISEff"),
}

Definition at line 228 of file DigiArapucaSBNDAlg.hh.

fhicl::Atom<double> opdet::DigiArapucaSBNDAlgMaker::Config::xArapucaVUVEff
Initial value:
{
Name("XArapucaVUVEff"),
}

Definition at line 223 of file DigiArapucaSBNDAlg.hh.


The documentation for this struct was generated from the following file: