17#ifndef VP1RAWDATACOLLBASE_H
18#define VP1RAWDATACOLLBASE_H
68 std::vector<VP1RawDataHandleBase*>&
getHandles();
virtual ~VP1RawDataCollBase()
virtual bool cut(VP1RawDataHandleBase *)=0
VP1RawDataCommonData * common() const
void setAllowedPhi(const QList< VP1Interval > &)
void collVisibilityChanged(bool)
void recheckCutStatusOfAllNotVisibleHandles()
VP1RawDataCommonData * m_common
VP1ExtraSepLayerHelper * sepHelper() const
void setEnabledInDetParts(VP1RawDataFlags::InDetPartsFlags)
void setAllowedEta(const VP1Interval &)
virtual bool usesInDetPartsCuts()
void recheckCutStatusOfAllVisibleHandles()
VP1RawDataCollBase(VP1RawDataCommonData *, const QString &key)
void recheckCutStatusOfAllHandles()
virtual void init(VP1MaterialButtonBase *mat=0)
void addHandle(VP1RawDataHandleBase *)
void recheckCutStatus(VP1RawDataHandleBase *)
QString provideText() const
std::vector< VP1RawDataHandleBase * > & getHandles()
VP1StdCollection(IVP1System *, const QString &helperClassName)