#include <AnomalousECALVariables.h>
Public Member Functions | |
AnomalousECALVariables () | |
AnomalousECALVariables (const std::vector< BoundaryInformation > &p_enNeighboursGap_EB, const std::vector< BoundaryInformation > &p_enNeighboursGap_EE, const std::vector< BoundaryInformation > &p_boundaryInfoDeadCells_EB, const std::vector< BoundaryInformation > &p_boundaryInfoDeadCells_EE) | |
bool | isDeadEcalCluster (double maxBoundaryEnergy=10, const std::vector< int > &limitDeadCellToChannelStatusEB=std::vector< int >(), const std::vector< int > &limitDeadCellToChannelStatusEE=std::vector< int >()) const |
bool | isGapEcalCluster (double maxGapEnergyEB=10, double maxGapEnergyEE=10) const |
~AnomalousECALVariables () | |
Public Attributes | |
std::vector< BoundaryInformation > | v_boundaryInfoDeadCells_EB |
std::vector< BoundaryInformation > | v_boundaryInfoDeadCells_EE |
std::vector< BoundaryInformation > | v_enNeighboursGap_EB |
std::vector< BoundaryInformation > | v_enNeighboursGap_EE |
Definition at line 20 of file AnomalousECALVariables.h.
|
inline |
Definition at line 22 of file AnomalousECALVariables.h.
References v_boundaryInfoDeadCells_EB, v_boundaryInfoDeadCells_EE, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
|
inline |
Definition at line 38 of file AnomalousECALVariables.h.
References v_boundaryInfoDeadCells_EB, v_boundaryInfoDeadCells_EE, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
|
inline |
Definition at line 55 of file AnomalousECALVariables.h.
References v_boundaryInfoDeadCells_EB, v_boundaryInfoDeadCells_EE, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
|
inline |
Definition at line 67 of file AnomalousECALVariables.h.
References funct::abs(), BoundaryInformation::boundaryEnergy, BoundaryInformation::boundaryET, BoundaryInformation::channelStatus, fwrapper::cs, mps_fire::i, mps_update::status, v_boundaryInfoDeadCells_EB, and v_boundaryInfoDeadCells_EE.
|
inline |
Definition at line 154 of file AnomalousECALVariables.h.
References BoundaryInformation::boundaryEnergy, BoundaryInformation::boundaryET, mps_fire::i, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
std::vector<BoundaryInformation> AnomalousECALVariables::v_boundaryInfoDeadCells_EB |
Definition at line 200 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isDeadEcalCluster(), and ~AnomalousECALVariables().
std::vector<BoundaryInformation> AnomalousECALVariables::v_boundaryInfoDeadCells_EE |
Definition at line 201 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isDeadEcalCluster(), and ~AnomalousECALVariables().
std::vector<BoundaryInformation> AnomalousECALVariables::v_enNeighboursGap_EB |
Definition at line 197 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isGapEcalCluster(), and ~AnomalousECALVariables().
std::vector<BoundaryInformation> AnomalousECALVariables::v_enNeighboursGap_EE |
Definition at line 198 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isGapEcalCluster(), and ~AnomalousECALVariables().