Loading [MathJax]/jax/output/SVG/config.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
22 #include <QApplication>
32 Imp(
const QString &
n,
const QString &
i,
const QString &
c)
74 setObjectName(
"IVP1System:"+
n);
99 messageVerbose(
"setChannel cw!=0 = "+QString(cw!=0?
"true":
"false"));
117 messageVerbose(
"setRefreshing() called with b="+QString(
b?
"true":
"false"));
231 messageVerbose(
"registerController w!=0 = "+QString(
w!=0?
"true":
"false"));
234 message(
"ERROR: Please don't register controllers after create().");
236 message(
"ERROR: Please only register controllers in CONSTRUCTED state.");
238 message(
"ERROR: Attempt to register null controller.");
242 message(
"ERROR: Attempt to register controller twice.");
268 qApp->processEvents();
288 messageVerbose(
"setCanRegisterController called with"+QString(
c?
"true":
"false"));
308 message(
"Error in IVP1System::restoreFromState: Received non-empty saved state.");
338 if (receivers(SIGNAL(
sysmessage(QString))) > 0){
364 if (addtoend.isEmpty()) {
365 for (
const QString&
s :
l)
368 for (
const QString&
s :
l)
376 if (addtoend.isEmpty()) {
377 for (
const QString&
s :
l)
380 for (
const QString&
s :
l)
390 if (addtoend.isEmpty()) {
391 for (
const QString&
s :
l)
394 for (
const QString&
s :
l)
402 if (addtostart.isEmpty()) {
406 if (addtoend.isEmpty()) {
407 for (
const QString&
s :
l)
410 for (
const QString&
s :
l)
418 if (addtostart.isEmpty()) {
422 if (addtoend.isEmpty()) {
423 for (
const QString&
s :
l)
426 for (
const QString&
s :
l)
436 if (addtostart.isEmpty()) {
440 if (addtoend.isEmpty()) {
441 for (
const QString&
s :
l)
444 for (
const QString&
s :
l)
463 message(
"(((((((((())))))))))))))))");
467 else if (
type == xAOD::Type::Other ) {
486 message(
"Unknown xAOD type requested");
487 return QStringList {};
491 void IVP1System::setObjectList(QList<QStringList>
list){
496 #endif // BUILDVP1LIGHT
const QString contact_info
Electron_v1 Electron
Definition of the current "egamma version".
Vertex_v1 Vertex
Define the latest version of the vertex class.
void setChannel(IVP1ChannelWidget *)
const QString & information() const
void setCanRegisterController(const bool &)
void inactiveSystemTurnedActive()
static const bool s_vp1verbose
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
virtual QByteArray saveState()
TrackParticle_v1 TrackParticle
Reference the current persistent version:
void setRefreshing(const bool &)
ActiveState activeState() const
The Athena Transient Store API.
static const char * prefix_msg()
POOL::TEvent event(POOL::TEvent::kClassAccess)
const QString information
static bool environmentVariableIsOn(const QString &name)
void setState(const State &)
ISvcLocator * serviceLocator() const
const QString & name() const
const QString & contact_info() const
StoreGateSvc * eventStore() const
void sysmessage(QString) const
static ISvcLocator * serviceLocator()
static StoreGateSvc * eventStore()
IVP1ChannelWidget * channel() const
void messageDebug(const QString &) const
StoreGateSvc * detectorStore() const
static IToolSvc * toolSvc()
static const char * prefix_debug()
void registerController(QWidget *)
IToolSvc * toolSvc() const
struct TBPatternUnitContext Muon
static const char * prefix_verbose()
static void messageDebug(const QString &)
IVP1ChannelWidget * channel
bool canregistercontroller
static StoreGateSvc * detectorStore()
Imp(const QString &n, const QString &i, const QString &c)
IVP1System(const QString &name, const QString &information, const QString &contact_info)
Jet_v1 Jet
Definition of the current "jet version".
void message(const QString &) const
Tool for accessing xAOD files outside of Athena.
void messageVerbose(const QString &) const
QWidget * controllerWidget()
void setActiveState(const ActiveState &, const bool &donttriggererase=true)
virtual void restoreFromState(QByteArray)