#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 | |
| std::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. | |
| void | vetoAllDefects (const DefectList &) throw () |
| veto all defective channels. | |
| void | vetoSeriousDefects (const DefectList &) throw () |
| veto all "seriously defective" channels. | |
| void | unsetVetos () throw () |
| switch off all vetos | |
Private Member Functions | |
| OccupancyProjector () throw () | |
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 20 of file OccupancyProjector.cpp. |
|
|
destructor
Definition at line 24 of file OccupancyProjector.cpp. |
|
||||||||||||
|
Utility function that gets a general occupancy hist.
Definition at line 40 of file OccupancyProjector.cpp. Referenced by SctAnalysis::NoiseOccupancyAlgorithm::analyzeChip(), SctDataDisplay::RawDisplayer::displayProjs(), and SctFitter::FitAlgorithm::doFit(). |
|
|
switch off all vetos
Definition at line 36 of file OccupancyProjector.cpp. References config, defects, and m_vetoAllDefects. Referenced by OccupancyProjector(). |
|
|
veto all defective channels.
Definition at line 26 of file OccupancyProjector.cpp. |
|
|
veto masked channels.
Definition at line 33 of file OccupancyProjector.cpp. |
|
|
veto all "seriously defective" channels.
Definition at line 29 of file OccupancyProjector.cpp. |
1.4.6