From 9aed8159bc7e456fcd1886d3bf304a9ccf03eb3f Mon Sep 17 00:00:00 2001
From: Walter Lampl <Walter.Lampl@cern.ch>
Date: Thu, 8 Oct 2020 11:14:33 +0200
Subject: [PATCH] remove CaloSampleEnergies.[h,cxx]

---
 .../CaloUtils/CaloUtils/CaloSampleEnergies.h  | 76 -------------------
 .../CaloUtils/src/CaloSampleEnergies.cxx      | 29 -------
 2 files changed, 105 deletions(-)
 delete mode 100644 Calorimeter/CaloUtils/CaloUtils/CaloSampleEnergies.h
 delete mode 100644 Calorimeter/CaloUtils/src/CaloSampleEnergies.cxx

diff --git a/Calorimeter/CaloUtils/CaloUtils/CaloSampleEnergies.h b/Calorimeter/CaloUtils/CaloUtils/CaloSampleEnergies.h
deleted file mode 100644
index 5c5abf2f158..00000000000
--- a/Calorimeter/CaloUtils/CaloUtils/CaloSampleEnergies.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-#ifndef CALOUTILS_CALOSAMPLEENERGIRES_H
-#define CALOUTILS_CALOSAMPLEENERGIRES_H
-
-/*   Purpose:	Given a CaloTower, CaloCluster, or iterator pair of
-	        CaloCells, return a vector of energy in each sampling 
-*/
-
-#include "CaloEvent/CaloCell.h" 
-#include "CaloGeoHelpers/CaloSampling.h" 
-
-class CaloTower;
-class CaloCluster; 
-
-#include <vector>
-#include <math.h>
-
-class CaloSampleEnergies
-{
-
- public:
-
-  typedef  std::vector<double>                  E_VECTOR ; 
-  typedef  E_VECTOR::const_iterator             E_ITERATOR;
-
-  CaloSampleEnergies( );
-  ~CaloSampleEnergies();
-
-  /** Return energy in each Sampling for CaloTower
-  */ 
-  const E_VECTOR& getEnergies(const CaloTower*) ; 
-  /** Return energy in each Sampling for CaloCluster
-  */ 
-  const E_VECTOR& getEnergies(const CaloCluster*) ; 
-
-  /** Return energy in each Sampling for a pair of interators
-  */ 
-  template <class ITER > 
-  const E_VECTOR& getEnergies( ITER t1, ITER t2); 
-
- private: 
-  E_VECTOR m_vec ; 
-
-};
-
-template <class ITER> 
-const CaloSampleEnergies::E_VECTOR& CaloSampleEnergies::getEnergies(ITER it1, 
-							ITER it2)
-{
-
- int nEntry = CaloSampling::Unknown ; 
-
- for(int i=0; i<nEntry; ++i) m_vec[i]=0; 
-
- for(; it1!=it2;++it1) 
- {
-  const CaloCell* cell   = *it1; 
-  int sam = cell->caloDDE()->getSampling();
-  m_vec[sam] += cell->energy(); 
- }
-
- return m_vec;
-
-} 
-
-#endif
-
-
-
-
-
-
-
diff --git a/Calorimeter/CaloUtils/src/CaloSampleEnergies.cxx b/Calorimeter/CaloUtils/src/CaloSampleEnergies.cxx
deleted file mode 100644
index 17d261744d6..00000000000
--- a/Calorimeter/CaloUtils/src/CaloSampleEnergies.cxx
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-#include "CaloUtils/CaloSampleEnergies.h" 
-#include "CaloEvent/CaloTower.h"
-#include "CaloEvent/CaloCluster.h"
-
-// constructor
-CaloSampleEnergies::CaloSampleEnergies() : m_vec((int)(CaloSampling::Unknown))
-{  }
-
-// destructor 
-CaloSampleEnergies::~CaloSampleEnergies() { }  
-
-
-// CaloTower
-const CaloSampleEnergies::E_VECTOR& 
-   CaloSampleEnergies::getEnergies( const CaloTower*  obj ) 
-{
-   return getEnergies(obj->cell_begin(),obj->cell_end() ); 
-} 
-
-// CaloCluster
-const CaloSampleEnergies::E_VECTOR& 
-   CaloSampleEnergies::getEnergies( const CaloCluster* obj ) 
-{
-   return getEnergies(obj->cell_begin(),obj->cell_end() ); 
-} 
-- 
GitLab