ATLAS Offline Software
missingEtController.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
7 // //
8 // Header file for class missingEtController //
9 // //
10 // Description: missing Et system controller . //
11 // //
12 // Author: Giorgi Gvaberidze (ggvaberi@cern.ch) //
13 // Initial version: July 2010 //
14 // //
16 
17 #ifndef MISSINGETCONTROLLER_H
18 #define MISSINGETCONTROLLER_H
19 
20 #include "VP1Base/VP1Controller.h"
21 
23 
24  Q_OBJECT
25 
26 public:
27 
29  virtual ~missingEtController();
30 
32  int currentSettingsVersion() const;
33  void actualSaveSettings(VP1Serialise&) const;
34 
36  bool changeShape() const;
37 
38  signals:
39  void changeShapeChanged(bool);
40 
41 private Q_SLOTS:
42  void setArrow(bool);
43  void setDashline(bool);
44  void changeThickness();
45  void changeScale();
46 
48 
49 private:
50  void refreshPivots();
51 
52 private:
53  class Imp;
54  Imp* m_d;
55 };
56 
57 #endif
missingEtController::possibleChange_changeShape
void possibleChange_changeShape()
VP1Serialise
Definition: VP1Serialise.h:45
missingEtController::refreshPivots
void refreshPivots()
Definition: missingEtController.cxx:106
missingEtController::setArrow
void setArrow(bool)
Definition: missingEtController.cxx:113
missingEtController::actualSaveSettings
void actualSaveSettings(VP1Serialise &) const
Definition: missingEtController.cxx:76
missingEtController::~missingEtController
virtual ~missingEtController()
Definition: missingEtController.cxx:64
mapkey::sys
@ sys
Definition: TElectronEfficiencyCorrectionTool.cxx:42
missingEtController::changeShape
bool changeShape() const
Definition: missingEtController.cxx:131
missingEtController::actualRestoreSettings
void actualRestoreSettings(VP1Deserialise &)
Definition: missingEtController.cxx:84
missingEtController::m_d
Imp * m_d
Definition: missingEtController.h:53
IVP1System
Definition: IVP1System.h:36
VP1Deserialise
Definition: VP1Deserialise.h:44
python.L1.Config.LegacyTopoMergerMap.signals
signals
Definition: LegacyTopoMergerMap.py:13
VP1Controller
Definition: VP1Controller.h:45
missingEtController::missingEtController
missingEtController(IVP1System *sys)
Definition: missingEtController.cxx:36
missingEtController::currentSettingsVersion
int currentSettingsVersion() const
Definition: missingEtController.cxx:70
missingEtController::collWidget
VP1CollectionWidget * collWidget() const
Definition: missingEtController.cxx:101
missingEtController::setDashline
void setDashline(bool)
Definition: missingEtController.cxx:126
missingEtController::changeShapeChanged
void changeShapeChanged(bool)
missingEtController::changeThickness
void changeThickness()
Definition: missingEtController.cxx:135
VP1CollectionWidget
Definition: VP1CollectionWidget.h:32
missingEtController
Definition: missingEtController.h:22
missingEtController::Imp
Definition: missingEtController.cxx:27
VP1Controller.h
missingEtController::changeScale
void changeScale()
Definition: missingEtController.cxx:140