ATLAS Offline Software
VP1TrackCaloChannel.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
12 //#include "VP1FatrasSystems/VP1FatrasSingleTrackSimSystem.h" // TODO: to be updated when the new Fatras will be available
13 
14 //#include "VP1CaloClusterSystems/VP1CaloClusterSystem.h" // it's now in the xAOD/VP1AODSystems
16 
18 
21  "This channel displays various systems related to Tracking and Calo.",
22  "Riccardo.Maria.Bianchi@cern.ch, Thomas.Kittelmann@cern.ch, Edward.moyse@cern.ch, Vakhtang.Tsulaia@cern.ch")
23 {
24 }
25 
27 {
28 
29  /* // TODO: to be updated when the new Fatras will be available
30  if (VP1FatrasSingleTrackSimSystem::singleTrackSimAlgorithmIsAvailable())
31  addSystem(new VP1FatrasSingleTrackSimSystem);
32  */
33 
34 
35  VP1GuideLineSystem * guidelinesystem = new VP1GuideLineSystem;
36  addSystem(guidelinesystem);
37 
39  addSystem(geosys);
40 
41 
42  VP1TrackSystem * tracksys = new VP1TrackSystem;
43  addSystem(tracksys);
44 
46  addSystem(prdsys);
47 
49 
50 // addSystem(new VP1CaloClusterSystem,IVP13DStandardChannelWidget::StartDisabled);
52 
53  for (const QString& n : VP1SysConf::extraGeometrySystems())
55  for (const QString& n : VP1SysConf::extraTrackSystems())
57 
58  VP1SysConf::setupStandardConnectionsAndOptions( guidelinesystem,geosys,tracksys,prdsys,0,VP1SysConf::EVENTSTUDIES );
59 
60 
61 }
VP1TrackCaloChannel
Definition: VP1TrackCaloChannel.h:10
VP1AODSystem
Definition: VP1AODSystem.h:34
VP1CaloCellSystem
Definition: VP1CaloCellSystem.h:11
IVP13DStandardChannelWidget::StartDisabled
@ StartDisabled
Definition: IVP13DStandardChannelWidget.h:38
VP1GeoFlags::AllMuonChambers
@ AllMuonChambers
Definition: VP1GeoFlags.h:50
VP1CHANNELNAMEINPLUGIN
#define VP1CHANNELNAMEINPLUGIN(cls, nme)
Definition: IVP1ChannelWidget.h:139
VP1SysConf::setupStandardConnectionsAndOptions
static void setupStandardConnectionsAndOptions(VP1GuideLineSystem *, VP1GeometrySystem *, VP1TrackSystem *, VP1PrepRawDataSystem *, VP1VertexSystem *, CHANNELMODE cm=GEOMSTUDIES)
Definition: VP1SysConf.cxx:25
VP1GuideLineSystem
Definition: VP1GuideLineSystem.h:22
VP1SysConf::EVENTSTUDIES
@ EVENTSTUDIES
Definition: VP1SysConf.h:37
VP1GeometrySystem
Definition: VP1GeometrySystem.h:33
beamspotman.n
n
Definition: beamspotman.py:731
VP1PrepRawDataSystem
Definition: VP1PrepRawDataSystem.h:26
VP1TrackCaloChannel::init
void init()
Definition: VP1TrackCaloChannel.cxx:26
IVP13DStandardChannelWidget
Definition: IVP13DStandardChannelWidget.h:24
VP1CaloCellSystem.h
VP1AODSystem.h
VP1TrackSystem
Definition: VP1TrackSystem.h:36
VP1GeoFlags::None
@ None
Definition: VP1GeoFlags.h:32
VP1SysConf::extraTrackSystems
static QStringList extraTrackSystems()
Definition: VP1SysConf.cxx:133
IVP13DStandardChannelWidget::addSystem
void addSystem(IVP13DSystem *, const SystemOptions &options=AllowAll)
Definition: IVP13DStandardChannelWidget.cxx:135
VP1SysConf::extraGeometrySystems
static QStringList extraGeometrySystems()
Definition: VP1SysConf.cxx:112
VP1SysConf.h
VP1GeometrySystem.h
VP1TrackCaloChannel::VP1TrackCaloChannel
VP1TrackCaloChannel()
Definition: VP1TrackCaloChannel.cxx:19
VP1TrackCaloChannel.h
VP1GuideLineSystem.h
VP1PrepRawDataSystem.h
VP1TrackSystem.h