#include <OccupancyProjector.h>
Collaboration diagram for SctData::OccupancyProjector:

Public Member Functions | |
| OccupancyProjector (const RawScanResult &r) throw () | |
| Make a default projector (no vetos) with a reference to a particular RawScanResult;. | |
| ~OccupancyProjector () throw () | |
| destructor | |
| auto_ptr< TH1 > | getOccupancy (const char *name, const ModuleElement &element) const throw (LogicError) |
| Utility function that gets a general occupancy hist. | |
| void | vetoMaskedChannels (const ModuleConfiguration &) throw () |
| veto masked channels. ModuleConfiguration containing the mask. | |
| void | vetoAllDefects (const DefectList &) throw () |
| veto all defective channels. ModuleDefectList | |
| void | vetoSeriousDefects (const DefectList &) throw () |
| veto all "seriously defective" channels. ModuleDefectList | |
| void | unsetVetos () throw () |
| switch off all vetos | |
Private Attributes | |
| bool | m_vetoAllDefects |
| const RawScanResult * | raw |
| const ModuleConfiguration * | config |
| const DefectList * | defects |
Allow skipping of masked/defective channels.
Definition at line 18 of file OccupancyProjector.h.
|
|
Make a default projector (no vetos) with a reference to a particular RawScanResult;.
Definition at line 15 of file OccupancyProjector.cpp. |
|
|
destructor
Definition at line 19 of file OccupancyProjector.cpp. |
|
||||||||||||
|
Utility function that gets a general occupancy hist.
Definition at line 37 of file OccupancyProjector.cpp. References SctData::DefectSeverity, SctData::NONE, and SctData::SERIOUS. Referenced by SctAnalysis::FullBypassAlgorithm::analyze(), and SctFitter::FitAlgorithm::doFit(). |
|
|
switch off all vetos
Definition at line 33 of file OccupancyProjector.cpp. |
|
|
veto all defective channels. ModuleDefectList
Definition at line 21 of file OccupancyProjector.cpp. |
|
|
veto masked channels. ModuleConfiguration containing the mask.
Definition at line 30 of file OccupancyProjector.cpp. Referenced by SctFitter::FitAlgorithm::doFit(). |
|
|
veto all "seriously defective" channels. ModuleDefectList
Definition at line 24 of file OccupancyProjector.cpp. Referenced by SctFitter::FitAlgorithm::doFit(). |
1.3.5