FWCandidateTowerSliceSelector

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#ifndef Fireworks_Calo_FWCandTowerSliceSelector_h
#define Fireworks_Calo_FWCandTowerSliceSelector_h

#include "Fireworks/Calo/interface/FWHistSliceSelector.h"
class FWSimpleProxyHelper;

class FWCandidateTowerSliceSelector : public FWHistSliceSelector {
public:
  FWCandidateTowerSliceSelector(TH2F* h, const FWEventItem* i, FWSimpleProxyHelper* m_helper);
  ~FWCandidateTowerSliceSelector() override;

  bool aggregatePhiCells() const override { return false; }

protected:
  void getItemEntryEtaPhi(int itemIdx, float& eta, float& phi) const override;
  FWSimpleProxyHelper* m_helper;
};

#endif