ATLAS Offline Software
Loading...
Searching...
No Matches
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}
#define VP1CHANNELNAMEINPLUGIN(cls, nme)
IVP13DStandardChannelWidget(const QString &name, const QString &information, const QString &contact_info, bool detectorViewButtons=true)
void addSystem(IVP13DSystem *, const SystemOptions &options=AllowAll)
static QStringList extraGeometrySystems()
static void setupStandardConnectionsAndOptions(VP1GuideLineSystem *, VP1GeometrySystem *, VP1TrackSystem *, VP1PrepRawDataSystem *, VP1VertexSystem *, CHANNELMODE cm=GEOMSTUDIES)
static QStringList extraTrackSystems()