constants.hh File Reference

Constants definition header file in this framework. More...

#include <string>
#include "types.hh"

Go to the source code of this file.

Namespaces

namespace  MSG
namespace  FORMAT
namespace  PMT
namespace  DATA_STRUCT

Enumerations

enum  MSG::Level {
  MSG::DEBUG = 0, MSG::INFO, MSG::NORMAL, MSG::WARNING,
  MSG::ERROR, MSG::MSG_TYPE_MAX
}
 Defines message level. More...
enum  FORMAT::INPUT_FILE { FORMAT::BINARY = 0, FORMAT::ASCII, FORMAT::UNDEFINED }
 Defines input file format for decoder (i.e. output of electronics). More...
enum  PMT::DISCRIMINATOR {
  PMT::BASE_DISC = 0, PMT::COSMIC_DISC, PMT::MICHEL_DISC, PMT::BEAM_DISC,
  PMT::BEAM_WIN, PMT::DISC_MAX
}
 PMT discriminator type. More...
enum  PMT::PMT_WORD {
  PMT::UNDEFINED_WORD = 0, PMT::EVENT_HEADER, PMT::FEM_HEADER, PMT::FEM_FIRST_WORD,
  PMT::CHANNEL_HEADER, PMT::CHANNEL_WORD, PMT::CHANNEL_LAST_WORD, PMT::FEM_LAST_WORD,
  PMT::EVENT_LAST_WORD
}
 Defines PMT word-type. More...
enum  DATA_STRUCT::DATA_TYPE {
  DATA_STRUCT::PMT_WF_COLLECTION = 0, DATA_STRUCT::TPC_WF_COLLECTION, DATA_STRUCT::TRIG_INFO, DATA_STRUCT::PULSE_COLLECTION,
  DATA_STRUCT::FIXED_WIN_PULSE_COLLECTION, DATA_STRUCT::THRES_WIN_PULSE_COLLECTION, DATA_STRUCT::SLIDE_WIN_PULSE_COLLECTION, DATA_STRUCT::USER_COLLECTION,
  DATA_STRUCT::DATA_TYPE_MAX
}
 Define identifier for a data container class to be loaded through storage_manager::get_data(). More...

Variables

const std::string MSG::ColorPrefix [MSG_TYPE_MAX]
 Color coding of message.
const std::string MSG::StringPrefix [MSG_TYPE_MAX]
 Prefix of message.
const PMT::ch_number_t PMT::INVALID_CH = 0xffff
 Invalid (or initialized) channel number.
const PMT::word_t PMT::INVALID_WORD = 0xffffffff
 Invalid (or initialized) event word.
const PMT::word_t PMT::EMPTY_WORD = 0x0
 Empty word.
const PMT::word_t PMT::BEAMGATE_NSAMPLE = 1500
 # samples in the beamgate
const PMT::ch_number_t PMT::NUM_PMT_CHANNEL = 40
 # of PMT readout channels
const PMT::ch_adc_t PMT::MAX_ADC = 4095
 Maximum ADC value.
const std::string DATA_STRUCT::DATA_TREE_NAME [DATA_TYPE_MAX]
 Define tree name.


Detailed Description

Constants definition header file in this framework.

Author:
Kazu - Nevis 2013

Definition in file constants.hh.


Generated on Mon Apr 7 15:35:12 2014 for MyProject by  doxygen 1.4.7