32 #ifndef CCaloOrganization_h
33 #define CCaloOrganization_h
45 unsigned int packindex(
int det,
int z,
int eta,
int phi)
const;
46 unsigned int packindex(
int det,
int depth,
int z,
int eta,
int phi)
const;
47 void unpackindex(
const unsigned int& idx,
int& det,
int&
z,
int& eta,
int& phi)
const;
48 void unpackindex(
const unsigned int& idx,
int& det,
int& depth,
int&
z,
int& eta,
int& phi)
const;
56 int crystalWithMaxEnergy,
57 std::map<
int,
float,std::less<int> >& themap);
int getUnitWithMaxEnergy(std::map< int, float, std::less< int > > &themap)
float energyInMatrix(int nCellInEta, int nCellInPhi, int crystalWithMaxEnergy, std::map< int, float, std::less< int > > &themap)
unsigned int packindex(int det, int z, int eta, int phi) const
virtual ~CCaloOrganization()
void unpackindex(const unsigned int &idx, int &det, int &z, int &eta, int &phi) const