ATLAS Offline Software
Loading...
Searching...
No Matches
TrackCollHandle_TrackContainer.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7// //
8// Header file for class TrackCollHandle_TrackParticle //
9// //
10// Description: Collection handle for track particles //
11// //
12// //
14
15#ifndef TRACKCOLLHANDLE_TRACKCONTAINER_H
16#define TRACKCOLLHANDLE_TRACKCONTAINER_H
17
19
21
22 Q_OBJECT
23
24public:
25
26 static QStringList availableCollections(IVP1System*);//For the collection widget.
27
29 const QString& name );
31
32protected:
33 virtual bool load();
34 virtual bool cut(TrackHandleBase*);
35 virtual QColor defaultColor() const { return QColor::fromRgbF(1.0f, 1.0f, 0.5f); }
36 bool mightHaveSubSystemHitInfo() const { return true; }
37
38private:
39
40 class Imp;
42
43};
44
45#endif
const QString & name() const
TrackCollHandleBase(TrackSysCommonData *, const QString &name, TrackType::Type)
TrackCollHandle_TrackContainer(TrackSysCommonData *, const QString &name)
static QStringList availableCollections(IVP1System *)