QwAnalysis
|
#include <QwRaster.h>
Public Member Functions | |
QwRaster (const TString &name) | |
Constructor with name. More... | |
virtual | ~QwRaster () |
Virtual destructor. More... | |
void | ProcessOptions (QwOptions &options) |
Process the command line options. More... | |
Int_t | LoadEventCuts (TString filename) |
Optional event cut file. More... | |
Bool_t | ApplySingleEventCuts () |
void | PrintErrorCounters () const |
Bool_t | CheckRunningAverages (Bool_t) |
Int_t | LoadChannelMap (TString mapfile) |
Mandatory map file definition. More... | |
Int_t | GetDetectorInfo (std::vector< std::vector< QwDetectorInfo > > &detector_info) |
Int_t | LoadInputParameters (TString parameterfile) |
Mandatory parameter file definition. More... | |
Int_t | ProcessConfigurationBuffer (const UInt_t roc_id, const UInt_t bank_id, UInt_t *buffer, UInt_t num_words) |
void | InitializeChannel (TString name, TString datatosave) |
void | ClearEventData () |
Int_t | ProcessEvBuffer (const UInt_t roc_id, const UInt_t bank_id, UInt_t *buffer, UInt_t num_words) |
TODO: The non-event-type-aware ProcessEvBuffer routine should be replaced with the event-type-aware version. More... | |
void | ProcessEvent () |
void | ConstructHistograms (TDirectory *folder, TString &prefix) |
Construct the histograms for this subsystem in a folder with a prefix. More... | |
void | FillHistograms () |
Fill the histograms for this subsystem. More... | |
void | ConstructBranchAndVector (TTree *tree, TString &prefix, std::vector< Double_t > &values) |
Construct the branch and tree vector. More... | |
void | FillTreeVector (std::vector< Double_t > &values) const |
Fill the tree vector. More... | |
void | FillDB (QwDatabase *db, TString type) |
void | GetHitList (QwHitContainer &grandHitContainer) |
Get the hit list. More... | |
void | ReportConfiguration () |
void | PrintValue () |
void | PrintInfo () |
![]() | |
VQwSubsystemTracking (TString name) | |
Constructor with name. More... | |
virtual | ~VQwSubsystemTracking () |
Default destructor. More... | |
Int_t | LoadGeometryDefinition (TString mapfile) |
Load geometry definition for tracking subsystems. More... | |
Int_t | LoadCrosstalkDefinition (TString mapfile) |
Load crosstalk definition for tracking subsystems. More... | |
const QwGeometry & | GetDetectorInfo () const |
Get the detector geometry information. More... | |
virtual void | FillHardwareErrorSummary () |
Hardware error summary. More... | |
virtual void | ConstructBranch (TTree *tree, TString &prefix) |
Construct the branch and tree vector. More... | |
virtual void | ConstructBranch (TTree *tree, TString &prefix, QwParameterFile &trim_file) |
Construct the branch and tree vector based on the trim file. More... | |
![]() | |
VQwSubsystem (const TString &name) | |
Constructor with name. More... | |
VQwSubsystem (const VQwSubsystem &orig) | |
Copy constructor by object. More... | |
virtual | ~VQwSubsystem () |
Default destructor. More... | |
TString | GetSubsystemName () const |
Bool_t | HasDataLoaded () const |
void | SetParent (QwSubsystemArray *parent) |
Set the parent of this subsystem to the specified array. More... | |
QwSubsystemArray * | GetParent (const unsigned int parent=0) const |
Get the parent of this subsystem. More... | |
VQwSubsystem * | GetSibling (const std::string &name) const |
Get the sibling with specified name. More... | |
Bool_t | PublishInternalValue (const TString &name, const TString &desc, const VQwHardwareChannel *value) const |
Publish a variable name to the parent subsystem array. More... | |
virtual Bool_t | PublishInternalValues () const |
Publish all variables of the subsystem. More... | |
virtual Bool_t | PublishByRequest (TString device_name) |
Try to publish an internal variable matching the submitted name. More... | |
Bool_t | RequestExternalValue (const TString &name, VQwHardwareChannel *value) const |
Request a named value which is owned by an external subsystem; the request will be handled by the parent subsystem array. More... | |
virtual const VQwHardwareChannel * | ReturnInternalValue (const TString &name) const |
Return a pointer to a varialbe to the parent subsystem array to be delivered to a different subsystem. More... | |
virtual Bool_t | ReturnInternalValue (const TString &name, VQwHardwareChannel *value) const |
Return a named value to the parent subsystem array to be delivered to a different subsystem. More... | |
virtual std::vector< TString > | GetParamFileNameList () |
virtual std::map< TString, TString > | GetDetectorMaps () |
virtual Int_t | LoadDetectorMaps (QwParameterFile &file) |
Parse parameter file to find the map files. More... | |
void | SetEventTypeMask (const UInt_t mask) |
Set event type mask. More... | |
UInt_t | GetEventTypeMask () const |
Get event type mask. More... | |
virtual Int_t | ProcessEvBuffer (const UInt_t event_type, const UInt_t roc_id, const UInt_t bank_id, UInt_t *buffer, UInt_t num_words) |
virtual void | ExchangeProcessedData () |
Request processed data from other subsystems for internal use in the second event processing stage. Not all derived classes will require data from other subsystems. More... | |
virtual void | ProcessEvent_2 () |
Process the event data again, including data from other subsystems. Not all derived classes will require a second stage of event data processing. More... | |
virtual void | AtEndOfEventLoop () |
Perform actions at the end of the event loop. More... | |
virtual void | RandomizeEventData (int helicity=0, double time=0.0) |
virtual void | EncodeEventData (std::vector< UInt_t > &buffer) |
virtual void | PrintInfo () const |
Print some information about the subsystem. More... | |
virtual VQwSubsystem & | operator= (VQwSubsystem *value) |
Assignment Note: Must be called at the beginning of all subsystems routine call to operator=(VQwSubsystem *value) by VQwSubsystem::operator=(value) More... | |
virtual void | PrintDetectorMaps (Bool_t status) const |
virtual void | ConstructHistograms () |
Construct the histograms for this subsystem. More... | |
virtual void | ConstructHistograms (TDirectory *folder) |
Construct the histograms for this subsystem in a folder. More... | |
virtual void | ConstructHistograms (TString &prefix) |
Construct the histograms for this subsystem with a prefix. More... | |
virtual void | ConstructBranchAndVector (TTree *tree, std::vector< Double_t > &values) |
Construct the branch and tree vector. More... | |
virtual void | ConstructTree () |
Construct the tree for this subsystem. More... | |
virtual void | ConstructTree (TDirectory *folder) |
Construct the tree for this subsystem in a folder. More... | |
virtual void | ConstructTree (TString &prefix) |
Construct the tree for this subsystem with a prefix. More... | |
virtual void | ConstructTree (TDirectory *folder, TString &prefix) |
Construct the tree for this subsystem in a folder with a prefix. More... | |
virtual void | FillTree () |
Fill the tree for this subsystem. More... | |
virtual void | DeleteTree () |
Delete the tree for this subsystem. More... | |
![]() | |
void | ShareHistograms (const MQwHistograms *source) |
Share histogram pointers between objects. More... | |
![]() | |
virtual | ~MQwCloneable () |
Virtual destructor. More... | |
virtual VQwSubsystem * | Clone () const |
Concrete clone method. More... | |
const VQwFactory< VQwSubsystem > * | Factory () const |
Factory getter. More... | |
![]() | |
virtual | ~VQwCloneable () |
Virtual destructor. More... | |
std::string | GetClassName () const |
Get demangled name of this class. More... | |
Protected Member Functions | |
void | FillRawWord (Int_t bank_index, Int_t slot_num, Int_t chan, UInt_t data) |
void | ClearAllBankRegistrations () |
Int_t | RegisterROCNumber (const UInt_t roc_id) |
Int_t | RegisterSubbank (const UInt_t bank_id) |
Int_t | RegisterSlotNumber (const UInt_t slot_id) |
EQwModuleType | RegisterModuleType (TString moduletype) |
Int_t | GetModuleIndex (size_t bank_index, size_t slot_num) const |
Bool_t | IsSlotRegistered (Int_t bank_index, Int_t slot_num) const |
Int_t | LinkChannelToSignal (const UInt_t chan, const TString &name) |
Int_t | FindSignalIndex (const EQwModuleType modtype, const TString &name) const |
![]() | |
void | UpdatePublishedValue (const TString &name, VQwHardwareChannel *data_channel) |
void | ClearAllBankRegistrations () |
Clear all registration of ROC and Bank IDs for this subsystem. More... | |
virtual Int_t | RegisterROCNumber (const UInt_t roc_id, const UInt_t bank_id=0) |
Tell the object that it will decode data from this ROC and sub-bank. More... | |
Int_t | RegisterSubbank (const UInt_t bank_id) |
Tell the object that it will decode data from this sub-bank in the ROC currently open for registration. More... | |
Int_t | GetSubbankIndex () const |
Int_t | GetSubbankIndex (const UInt_t roc_id, const UInt_t bank_id) const |
void | SetDataLoaded (Bool_t flag) |
Int_t | FindIndex (const std::vector< UInt_t > &myvec, const UInt_t value) const |
Bool_t | Compare (VQwSubsystem *source) |
![]() | |
MQwHistograms () | |
Default constructor. More... | |
MQwHistograms (const MQwHistograms &source) | |
Copy constructor. More... | |
virtual | ~MQwHistograms () |
Virtual destructor. More... | |
virtual MQwHistograms & | operator= (const MQwHistograms &value) |
void | Fill_Pointer (TH1_ptr hist_ptr, Double_t value) |
void | AddHistogram (TH1 *h) |
Register a histogram. More... | |
Protected Attributes | |
EQwModuleType | fCurrentType |
Bool_t | fDEBUG |
MQwV775TDC | fQDCTDC |
TString | fRegion |
size_t | fCurrentBankIndex |
Name of this subsystem (the region). More... | |
Int_t | fCurrentSlot |
Int_t | fCurrentIndex |
UInt_t | fBankID [2] |
Int_t | fNumberOfModules |
std::vector< std::vector< Int_t > > | fModuleIndex |
std::vector< EQwModuleType > | fModuleTypes |
Module index, indexed by bank_index and slot_number. More... | |
std::vector< std::vector < std::pair< EQwModuleType, Int_t > > > | fModulePtrs |
std::vector< std::vector < QwPMT_Channel > > | fPMTs |
std::vector< QwSIS3801D24_Channel > | fSCAs |
std::map< TString, size_t > | fSCAs_map |
std::vector< Int_t > | fSCAs_offset |
TH2D * | fRateMap |
![]() | |
QwGeometry | fDetectorInfo |
Geometry information of this subsystem. More... | |
size_t | fTreeArrayIndex |
Tree indices. More... | |
size_t | fTreeArrayNumEntries |
Double_t | fF1TDCResolutionNS |
![]() | |
std::map< TString, VQwHardwareChannel * > | fPublishedInternalValues |
Map of published internal values. More... | |
std::vector< std::vector < TString > > | fPublishList |
List of parameters to be published (loaded at the channel map) More... | |
TString | fSystemName |
Name of this subsystem. More... | |
UInt_t | fEventTypeMask |
Mask of event types. More... | |
Bool_t | fIsDataLoaded |
Has this subsystem gotten data to be processed? More... | |
std::vector< TString > | fDetectorMapsNames |
std::map< TString, TString > | fDetectorMaps |
Int_t | fCurrentROC_ID |
ROC ID that is currently being processed. More... | |
Int_t | fCurrentBank_ID |
Bank ID that is currently being processed. More... | |
std::vector< UInt_t > | fROC_IDs |
Vector of ROC IDs associated with this subsystem. More... | |
std::vector< std::vector < UInt_t > > | fBank_IDs |
Vector of Bank IDs per ROC ID associated with this subsystem. More... | |
std::vector< QwSubsystemArray * > | fArrays |
Vector of pointers to subsystem arrays that contain this subsystem. More... | |
![]() | |
std::vector< TH1_ptr > | fHistograms |
Histograms associated with this data element. More... | |
Static Protected Attributes | |
static const UInt_t | kMaxNumberOfModulesPerROC = 21 |
static const UInt_t | kMaxNumberOfChannelsPerModule = 32 |
Private Member Functions | |
QwRaster () | |
Private default constructor (not implemented, will throw linker error on use) More... | |
Private Attributes | |
Double_t | fPositionOffsetX |
Double_t | fPositionOffsetY |
Double_t | fChannel_Offset_X |
Double_t | fChannel_Offset_Y |
Double_t | fCal_Factor_QDC_X |
Double_t | fCal_Factor_QDC_Y |
Double_t | fPositionX_ADC |
Double_t | fPositionY_ADC |
Double_t | fbpm_3h07a_slope |
Double_t | fbpm_3h07a_intercept |
Double_t | fbpm_3h09b_slope |
Double_t | fbpm_3h09b_intercept |
Double_t | fbpm_3h07a_xp |
Double_t | fbpm_3h07a_xm |
Double_t | fbpm_3h07a_yp |
Double_t | fbpm_3h07a_ym |
Double_t | fbpm_3h09b_xp |
Double_t | fbpm_3h09b_xm |
Double_t | fbpm_3h09b_yp |
Double_t | fbpm_3h09b_ym |
Double_t | fbpm_3h07a_pos_x |
Double_t | fbpm_3h07a_pos_y |
Double_t | fbpm_3h09b_pos_x |
Double_t | fbpm_3h09b_pos_y |
Additional Inherited Members | |
![]() | |
static void | DefineOptions () |
Define options function (note: no virtual static functions in C++) More... | |
![]() | |
static VQwSubsystem * | Create (const std::string &name) |
Object creation. More... | |
static QwRaster * | Cast (QwRaster *type) |
Object dynamic cast. More... | |
Definition at line 31 of file QwRaster.h.
|
private |
Private default constructor (not implemented, will throw linker error on use)
QwRaster::QwRaster | ( | const TString & | name | ) |
Constructor with name.
Definition at line 24 of file QwRaster.cc.
References ClearAllBankRegistrations().
|
virtual |
|
inline |
Definition at line 47 of file QwRaster.h.
|
inline |
Definition at line 49 of file QwRaster.h.
|
protected |
Definition at line 603 of file QwRaster.cc.
References VQwSubsystem::ClearAllBankRegistrations(), fModuleIndex, fModulePtrs, fModuleTypes, and fNumberOfModules.
Referenced by QwRaster().
|
virtual |
Implements VQwSubsystem.
Definition at line 202 of file QwRaster.cc.
References fPMTs, fSCAs, and VQwSubsystem::SetDataLoaded().
|
virtual |
Construct the branch and tree vector.
Reimplemented from VQwSubsystemTracking.
Definition at line 495 of file QwRaster.cc.
References fPMTs, fSCAs, VQwSubsystemTracking::fTreeArrayIndex, and VQwSubsystemTracking::fTreeArrayNumEntries.
|
virtual |
Construct the histograms for this subsystem in a folder with a prefix.
Implements VQwSubsystem.
Definition at line 394 of file QwRaster.cc.
References QwHistogramHelper::Construct1DHist(), MQwHistograms::fHistograms, fPMTs, fRateMap, fSCAs, and gQwHists.
|
inline |
Definition at line 70 of file QwRaster.h.
|
virtual |
Fill the histograms for this subsystem.
Implements VQwSubsystem.
Definition at line 431 of file QwRaster.cc.
References fbpm_3h07a_pos_x, fbpm_3h07a_pos_y, fbpm_3h09b_pos_x, fbpm_3h09b_pos_y, MQwHistograms::fHistograms, fPMTs, fPositionX_ADC, fPositionY_ADC, fRateMap, fSCAs, and VQwSubsystem::HasDataLoaded().
|
protected |
Definition at line 691 of file QwRaster.cc.
References fModulePtrs, fPMTs, GetModuleIndex(), and kUnknownModuleType.
Referenced by ProcessEvBuffer().
|
virtual |
Fill the tree vector.
Reimplemented from VQwSubsystemTracking.
Definition at line 542 of file QwRaster.cc.
References fbpm_3h07a_pos_x, fbpm_3h07a_pos_y, fbpm_3h09b_pos_x, fbpm_3h09b_pos_y, fPMTs, fPositionX_ADC, fPositionY_ADC, fSCAs, VQwSubsystemTracking::fTreeArrayIndex, and VQwSubsystem::HasDataLoaded().
|
protected |
Definition at line 733 of file QwRaster.cc.
References fPMTs.
Referenced by LoadChannelMap().
|
inline |
Definition at line 53 of file QwRaster.h.
|
inlinevirtual |
|
protected |
Definition at line 718 of file QwRaster.cc.
References fModuleIndex.
Referenced by FillRawWord(), IsSlotRegistered(), and ProcessEvBuffer().
void QwRaster::InitializeChannel | ( | TString | name, |
TString | datatosave | ||
) |
|
inlineprotected |
Definition at line 122 of file QwRaster.h.
References GetModuleIndex().
Referenced by ProcessEvBuffer().
|
protected |
Definition at line 682 of file QwRaster.cc.
References fCurrentIndex, fCurrentType, fModulePtrs, and fPMTs.
Referenced by LoadChannelMap().
|
virtual |
Mandatory map file definition.
Implements VQwSubsystem.
Definition at line 44 of file QwRaster.cc.
References fBankID, fCurrentIndex, fCurrentType, VQwSubsystem::fDetectorMaps, FindSignalIndex(), fModulePtrs, fSCAs, fSCAs_map, fSCAs_offset, QwParameterFile::GetUInt(), kUnknownModuleType, LinkChannelToSignal(), RegisterModuleType(), RegisterROCNumber(), RegisterSlotNumber(), and RegisterSubbank().
|
inlinevirtual |
|
virtual |
Mandatory parameter file definition.
Implements VQwSubsystem.
Definition at line 113 of file QwRaster.cc.
References fbpm_3h07a_intercept, fbpm_3h07a_slope, fbpm_3h09b_intercept, fbpm_3h09b_slope, fCal_Factor_QDC_X, fCal_Factor_QDC_Y, fChannel_Offset_X, fChannel_Offset_Y, VQwSubsystem::fDetectorMaps, fPositionOffsetX, and fPositionOffsetY.
|
inline |
Definition at line 48 of file QwRaster.h.
void QwRaster::PrintInfo | ( | ) |
|
inline |
Definition at line 75 of file QwRaster.h.
|
virtual |
|
virtual |
TODO: The non-event-type-aware ProcessEvBuffer routine should be replaced with the event-type-aware version.
Implements VQwSubsystem.
Definition at line 235 of file QwRaster.cc.
References MQwV775TDC::DecodeTDCWord(), Qw::e, fBankID, FillRawWord(), fModulePtrs, fQDCTDC, fSCAs, fSCAs_offset, GetModuleIndex(), VQwSubsystem::GetSubbankIndex(), MQwV775TDC::GetTDCChannelNumber(), MQwV775TDC::GetTDCData(), MQwV775TDC::GetTDCSlotNumber(), IsSlotRegistered(), MQwV775TDC::IsValidDataword(), and VQwSubsystem::SetDataLoaded().
|
virtual |
Implements VQwSubsystem.
Definition at line 307 of file QwRaster.cc.
References fbpm_3h07a_intercept, fbpm_3h07a_pos_x, fbpm_3h07a_pos_y, fbpm_3h07a_slope, fbpm_3h07a_xm, fbpm_3h07a_xp, fbpm_3h07a_ym, fbpm_3h07a_yp, fbpm_3h09b_intercept, fbpm_3h09b_pos_x, fbpm_3h09b_pos_y, fbpm_3h09b_slope, fbpm_3h09b_xm, fbpm_3h09b_xp, fbpm_3h09b_ym, fbpm_3h09b_yp, fCal_Factor_QDC_X, fCal_Factor_QDC_Y, fChannel_Offset_X, fChannel_Offset_Y, fPMTs, fPositionOffsetX, fPositionOffsetY, fPositionX_ADC, fPositionY_ADC, fSCAs, and VQwSubsystem::HasDataLoaded().
|
virtual |
Process the command line options.
Reimplemented from VQwSubsystem.
Definition at line 39 of file QwRaster.cc.
|
protected |
Definition at line 662 of file QwRaster.cc.
References fCurrentIndex, fCurrentType, fModuleTypes, fPMTs, kSIS3801, and kV792_ADC.
Referenced by LoadChannelMap().
|
protected |
Definition at line 612 of file QwRaster.cc.
References fCurrentBankIndex, fModuleIndex, VQwSubsystem::GetSubbankIndex(), kMaxNumberOfModulesPerROC, and VQwSubsystem::RegisterROCNumber().
Referenced by LoadChannelMap().
|
protected |
Definition at line 632 of file QwRaster.cc.
References fCurrentBankIndex, fCurrentIndex, fCurrentSlot, fModuleIndex, fModulePtrs, fModuleTypes, fNumberOfModules, kMaxNumberOfChannelsPerModule, kMaxNumberOfModulesPerROC, and kUnknownModuleType.
Referenced by LoadChannelMap().
|
protected |
Definition at line 621 of file QwRaster.cc.
References fCurrentBankIndex, fModuleIndex, kMaxNumberOfModulesPerROC, and VQwSubsystem::RegisterSubbank().
Referenced by LoadChannelMap().
void QwRaster::ReportConfiguration | ( | ) |
Definition at line 576 of file QwRaster.cc.
|
protected |
Definition at line 92 of file QwRaster.h.
Referenced by LoadChannelMap(), and ProcessEvBuffer().
|
private |
Definition at line 149 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 162 of file QwRaster.h.
Referenced by FillHistograms(), FillTreeVector(), and ProcessEvent().
|
private |
Definition at line 163 of file QwRaster.h.
Referenced by FillHistograms(), FillTreeVector(), and ProcessEvent().
|
private |
Definition at line 148 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 154 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 153 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 156 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 155 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 151 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 164 of file QwRaster.h.
Referenced by FillHistograms(), FillTreeVector(), and ProcessEvent().
|
private |
Definition at line 165 of file QwRaster.h.
Referenced by FillHistograms(), FillTreeVector(), and ProcessEvent().
|
private |
Definition at line 150 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 158 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 157 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 160 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 159 of file QwRaster.h.
Referenced by ProcessEvent().
|
private |
Definition at line 142 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 143 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 140 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 141 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
protected |
Name of this subsystem (the region).
Definition at line 88 of file QwRaster.h.
Referenced by RegisterROCNumber(), RegisterSlotNumber(), and RegisterSubbank().
|
protected |
Definition at line 90 of file QwRaster.h.
Referenced by LinkChannelToSignal(), LoadChannelMap(), RegisterModuleType(), and RegisterSlotNumber().
|
protected |
Definition at line 89 of file QwRaster.h.
Referenced by RegisterSlotNumber().
|
protected |
Definition at line 80 of file QwRaster.h.
Referenced by LinkChannelToSignal(), LoadChannelMap(), and RegisterModuleType().
|
protected |
Definition at line 81 of file QwRaster.h.
|
protected |
Definition at line 101 of file QwRaster.h.
Referenced by ClearAllBankRegistrations(), GetModuleIndex(), RegisterROCNumber(), RegisterSlotNumber(), and RegisterSubbank().
|
protected |
Definition at line 104 of file QwRaster.h.
Referenced by ClearAllBankRegistrations(), FillRawWord(), LinkChannelToSignal(), LoadChannelMap(), ProcessEvBuffer(), and RegisterSlotNumber().
|
protected |
Module index, indexed by bank_index and slot_number.
Definition at line 103 of file QwRaster.h.
Referenced by ClearAllBankRegistrations(), RegisterModuleType(), and RegisterSlotNumber().
|
protected |
Definition at line 99 of file QwRaster.h.
Referenced by ClearAllBankRegistrations(), and RegisterSlotNumber().
|
protected |
Definition at line 107 of file QwRaster.h.
Referenced by ClearEventData(), ConstructBranchAndVector(), ConstructHistograms(), FillHistograms(), FillRawWord(), FillTreeVector(), FindSignalIndex(), LinkChannelToSignal(), PrintInfo(), ProcessEvent(), RegisterModuleType(), and ~QwRaster().
|
private |
Definition at line 138 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 139 of file QwRaster.h.
Referenced by LoadInputParameters(), and ProcessEvent().
|
private |
Definition at line 145 of file QwRaster.h.
Referenced by FillHistograms(), FillTreeVector(), and ProcessEvent().
|
private |
Definition at line 146 of file QwRaster.h.
Referenced by FillHistograms(), FillTreeVector(), and ProcessEvent().
|
protected |
Definition at line 83 of file QwRaster.h.
Referenced by ProcessEvBuffer().
|
protected |
Definition at line 132 of file QwRaster.h.
Referenced by ConstructHistograms(), and FillHistograms().
|
protected |
Definition at line 85 of file QwRaster.h.
|
protected |
Definition at line 109 of file QwRaster.h.
Referenced by ClearEventData(), ConstructBranchAndVector(), ConstructHistograms(), FillHistograms(), FillTreeVector(), LoadChannelMap(), ProcessEvBuffer(), ProcessEvent(), and ~QwRaster().
|
protected |
Definition at line 110 of file QwRaster.h.
Referenced by LoadChannelMap().
|
protected |
Definition at line 111 of file QwRaster.h.
Referenced by LoadChannelMap(), and ProcessEvBuffer().
|
staticprotected |
Definition at line 98 of file QwRaster.h.
Referenced by RegisterSlotNumber().
|
staticprotected |
Definition at line 97 of file QwRaster.h.
Referenced by RegisterROCNumber(), RegisterSlotNumber(), and RegisterSubbank().