#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 23 of file AnomalousECALVariables.h.
References v_boundaryInfoDeadCells_EB, v_boundaryInfoDeadCells_EE, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
|
inline |
Definition at line 41 of file AnomalousECALVariables.h.
References v_boundaryInfoDeadCells_EB, v_boundaryInfoDeadCells_EE, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
|
inline |
Definition at line 59 of file AnomalousECALVariables.h.
References v_boundaryInfoDeadCells_EB, v_boundaryInfoDeadCells_EE, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
|
inline |
Definition at line 72 of file AnomalousECALVariables.h.
References funct::abs(), BoundaryInformation::boundaryEnergy, BoundaryInformation::boundaryET, BoundaryInformation::channelStatus, fwrapper::cs, i, mps_update::status, v_boundaryInfoDeadCells_EB, and v_boundaryInfoDeadCells_EE.
|
inline |
Definition at line 164 of file AnomalousECALVariables.h.
References BoundaryInformation::boundaryEnergy, BoundaryInformation::boundaryET, i, v_enNeighboursGap_EB, and v_enNeighboursGap_EE.
std::vector<BoundaryInformation> AnomalousECALVariables::v_boundaryInfoDeadCells_EB |
Definition at line 211 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isDeadEcalCluster(), and ~AnomalousECALVariables().
std::vector<BoundaryInformation> AnomalousECALVariables::v_boundaryInfoDeadCells_EE |
Definition at line 212 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isDeadEcalCluster(), and ~AnomalousECALVariables().
std::vector<BoundaryInformation> AnomalousECALVariables::v_enNeighboursGap_EB |
Definition at line 208 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isGapEcalCluster(), and ~AnomalousECALVariables().
std::vector<BoundaryInformation> AnomalousECALVariables::v_enNeighboursGap_EE |
Definition at line 209 of file AnomalousECALVariables.h.
Referenced by AnomalousECALVariables(), isGapEcalCluster(), and ~AnomalousECALVariables().