|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef VP1CALOSYSTEMS_VP1CALOCELLCONTROLLER_H
6 #define VP1CALOSYSTEMS_VP1CALOCELLCONTROLLER_H
10 #include "GaudiKernel/SystemOfUnits.h"
63 std::vector<short> samples,
64 std::vector<std::string>&
msg);
67 std::vector<float> samples1,
68 std::vector<float> samples2,
69 std::vector<std::string>&
msg);
72 std::vector<float> samples,
73 std::vector<std::string>&
msg);
90 QPair<bool,double>
scale()
const;
void possibleChange_showVolumeOutLines()
void displayTileDigits(int n_samples, std::vector< float > samples1, std::vector< float > samples2, std::vector< std::string > &msg)
void ClearHideDigitForms()
void actualSaveSettings(VP1Serialise &) const
void displayTilePulse(const TileRawChannel *rawchannel1, const TileRawChannel *rawchannel2, const TileRawChannelContainer *rawchannel_cont, size_t digitsize)
static QString toString(const T &par)
void possibleChange_showDigits()
SoMaterial * GetMaterial(VP1CC_SeparatorTypes type)
const TileCablingService * m_tile_cabling
const TileHWID * m_tile_hw_id
static QString toString(const T &t)
void initTilePulse(const TileHWID *tile_hw_id, const TileInfo *tile_info, const TileCablingService *tile_cabling)
static QString toString(const VP1CCIntervalMap &m)
void possibleChange_globalCuts()
void showDigitsChanged(const bool &)
VP1Interval selectionMbts() const
void displayLArDigits(int n_samples, std::vector< short > samples, std::vector< std::string > &msg)
void possibleChange_selectionIntervals()
QMap< VP1CC_SelectionTypes, VP1CCIntervalPair > VP1CCIntervalMap
void showVolumeOutLinesChanged(bool)
void selectionMbtsChanged(const VP1Interval &)
void possibleChange_selectionMbts()
static QString toString(const QPair< bool, double > &par)
Helper class for TileCal online (hardware) identifiers.
void possibleChange_scale()
void actualRestoreSettings(VP1Deserialise &)
SoGroup * drawOptions() const
void globalCutsChanged(const VP1CC_GlobalCuts &)
int currentSettingsVersion() const
static QString toString(const VP1CC_GlobalCuts &cuts)
void scaleChanged(const QPair< bool, double > &)
void possibleChange_energyModeEt()
void energyModeEtChanged(bool)
void enableUpperThreshold()
void EnableDigitsCheckbox(bool enable)
VP1CCIntervalMap selectionIntervals() const
QPair< bool, double > scale() const
bool energyModeEt() const
const TileInfo * m_tile_info
VP1CaloCellController(IVP1System *sys)
bool showVolumeOutLines() const
VP1CC_GlobalCuts globalCuts() const
void selectionIntervalsChanged(const VP1CCIntervalMap &)
virtual ~VP1CaloCellController()