Public Member Functions | Public Attributes | List of all members
gar::evd::RawDrawingOptions Class Reference

Display parameters for the raw data. More...

#include <RawDrawingOptions.h>

Public Member Functions

 RawDrawingOptions (fhicl::ParameterSet const &pset, art::ActivityRegistry &reg)
 
 ~RawDrawingOptions ()
 
void reconfigure (fhicl::ParameterSet const &pset)
 

Public Attributes

int fDrawRawOrReco
 0 = draw raw, 1 = draw reco More...
 
int fTicksPerPoint
 number of ticks to include in one point More...
 
int fScaleDigitsByCharge
 scale the size of the digit by the charge More...
 
double fMinSignal
 minimum ADC count to display a time bin More...
 
double fStartTick
 Starting tick for the display. More...
 
double fTicks
 number of TDC ticks to display, ie # fTicks past fStartTick More...
 
unsigned int fMinChannelStatus
 Display channels with this status and above. More...
 
unsigned int fMaxChannelStatus
 Display channels with this status and below. More...
 
unsigned int fChannel
 Channel to display in time/charge histogram. More...
 
art::InputTag fRawDataLabel
 module label that made the raw digits, default is daq More...
 
bool fUncompressWithPed
 Option to uncompress with pedestal. Turned off by default. More...
 
bool fSeeBadChannels
 Allow "bad" channels to be viewed. More...
 

Detailed Description

Display parameters for the raw data.

Configuration parameters

This is an incomplete list of the supported parameters:

Definition at line 40 of file RawDrawingOptions.h.

Constructor & Destructor Documentation

gar::evd::RawDrawingOptions::RawDrawingOptions ( fhicl::ParameterSet const &  pset,
art::ActivityRegistry reg 
)

Definition at line 19 of file RawDrawingOptions_service.cc.

21  {
22  this->reconfigure(pset);
23  }
void reconfigure(fhicl::ParameterSet const &pset)
gar::evd::RawDrawingOptions::~RawDrawingOptions ( )

Definition at line 26 of file RawDrawingOptions_service.cc.

27  {
28  }

Member Function Documentation

void gar::evd::RawDrawingOptions::reconfigure ( fhicl::ParameterSet const &  pset)

Definition at line 31 of file RawDrawingOptions_service.cc.

32  {
33  fDrawRawOrReco = pset.get< int >("DrawRawOrReco", 0 );
34  fScaleDigitsByCharge = pset.get< int >("ScaleDigitsByCharge" );
35  fTicksPerPoint = pset.get< int >("TicksPerPoint" );
36  fMinSignal = pset.get< double >("MinimumSignal" );
37  fStartTick = pset.get< double >("StartTick", 0 );
38  fTicks = pset.get< double >("TotalTicks", 2048 );
39  fRawDataLabel = pset.get< art::InputTag>("RawDataLabel", "daq");
40  fMinChannelStatus = pset.get< unsigned int >("MinChannelStatus", 0 );
41  fMaxChannelStatus = pset.get< unsigned int >("MaxChannelStatus", std::numeric_limits<unsigned int>::max());
42  fUncompressWithPed = pset.get< bool >("UncompressWithPed", false);
43  fSeeBadChannels = pset.get< bool >("SeeBadChannels", false);
44  fChannel = pset.get< unsigned int >("Channel", 0);
45 
46  }
art::InputTag fRawDataLabel
module label that made the raw digits, default is daq
bool fSeeBadChannels
Allow "bad" channels to be viewed.
double fTicks
number of TDC ticks to display, ie # fTicks past fStartTick
unsigned int fMinChannelStatus
Display channels with this status and above.
int fDrawRawOrReco
0 = draw raw, 1 = draw reco
static int max(int a, int b)
int fScaleDigitsByCharge
scale the size of the digit by the charge
bool fUncompressWithPed
Option to uncompress with pedestal. Turned off by default.
unsigned int fChannel
Channel to display in time/charge histogram.
double fMinSignal
minimum ADC count to display a time bin
int fTicksPerPoint
number of ticks to include in one point
unsigned int fMaxChannelStatus
Display channels with this status and below.
double fStartTick
Starting tick for the display.

Member Data Documentation

unsigned int gar::evd::RawDrawingOptions::fChannel

Channel to display in time/charge histogram.

Definition at line 56 of file RawDrawingOptions.h.

int gar::evd::RawDrawingOptions::fDrawRawOrReco

0 = draw raw, 1 = draw reco

Definition at line 48 of file RawDrawingOptions.h.

unsigned int gar::evd::RawDrawingOptions::fMaxChannelStatus

Display channels with this status and below.

Definition at line 55 of file RawDrawingOptions.h.

unsigned int gar::evd::RawDrawingOptions::fMinChannelStatus

Display channels with this status and above.

Definition at line 54 of file RawDrawingOptions.h.

double gar::evd::RawDrawingOptions::fMinSignal

minimum ADC count to display a time bin

Definition at line 51 of file RawDrawingOptions.h.

art::InputTag gar::evd::RawDrawingOptions::fRawDataLabel

module label that made the raw digits, default is daq

Definition at line 57 of file RawDrawingOptions.h.

int gar::evd::RawDrawingOptions::fScaleDigitsByCharge

scale the size of the digit by the charge

Definition at line 50 of file RawDrawingOptions.h.

bool gar::evd::RawDrawingOptions::fSeeBadChannels

Allow "bad" channels to be viewed.

Definition at line 60 of file RawDrawingOptions.h.

double gar::evd::RawDrawingOptions::fStartTick

Starting tick for the display.

Definition at line 52 of file RawDrawingOptions.h.

double gar::evd::RawDrawingOptions::fTicks

number of TDC ticks to display, ie # fTicks past fStartTick

Definition at line 53 of file RawDrawingOptions.h.

int gar::evd::RawDrawingOptions::fTicksPerPoint

number of ticks to include in one point

Definition at line 49 of file RawDrawingOptions.h.

bool gar::evd::RawDrawingOptions::fUncompressWithPed

Option to uncompress with pedestal. Turned off by default.

Definition at line 59 of file RawDrawingOptions.h.


The documentation for this class was generated from the following files: