#include <CaloDirectionOperations.h>
Public Member Functions | |
CaloDirectionOperations () | |
~CaloDirectionOperations () | |
Static Public Member Functions | |
static CaloDirection | add2d (const CaloDirection &dir1, const CaloDirection &dir2) |
static unsigned | neighbourDirection (const CaloDirection &side) |
unsigned int -> Direction for the neighbours More... | |
static CaloDirection | neighbourDirection (unsigned i) |
Direction -> unsigned conversion for the neighbours. More... | |
static unsigned | oppositeDirection (unsigned iside) |
static CaloDirection | oppositeSide (const CaloDirection &side) |
static CaloDirection | Side (unsigned i) |
unsigned int -> Side conversion More... | |
static unsigned | Side (const CaloDirection &side) |
Side -> unsigned conversion. More... | |
Definition at line 11 of file CaloDirectionOperations.h.
|
inline |
Definition at line 14 of file CaloDirectionOperations.h.
|
inline |
Definition at line 15 of file CaloDirectionOperations.h.
References add2d(), GetRecoTauVFromDQM_MC_cff::dir2, mps_fire::i, neighbourDirection(), oppositeDirection(), oppositeSide(), and Side().
|
static |
Definition at line 4 of file CaloDirectionOperations.cc.
References constexpr, EAST, NONE, NORTH, NORTHEAST, NORTHWEST, Side(), SOUTH, SOUTHEAST, SOUTHWEST, and WEST.
Referenced by EcalHitMaker::correspondingEdge(), EcalHitMaker::gapsLifting(), EcalHitMaker::unbalancedDirection(), and ~CaloDirectionOperations().
|
static |
unsigned int -> Direction for the neighbours
Definition at line 22 of file CaloDirectionOperations.cc.
References EAST, NORTH, NORTHEAST, NORTHWEST, mps_fire::result, SOUTH, SOUTHEAST, SOUTHWEST, and WEST.
Referenced by EcalHitMaker::configureGeometry(), EcalHitMaker::diagonalEdge(), and ~CaloDirectionOperations().
|
static |
Direction -> unsigned conversion for the neighbours.
Definition at line 59 of file CaloDirectionOperations.cc.
References constexpr, EAST, mps_fire::i, NORTH, NORTHEAST, NORTHWEST, SOUTH, SOUTHEAST, SOUTHWEST, and WEST.
|
static |
Definition at line 140 of file CaloDirectionOperations.cc.
References constexpr.
Referenced by EcalHitMaker::configureGeometry(), and ~CaloDirectionOperations().
|
static |
Definition at line 97 of file CaloDirectionOperations.cc.
References DOWN, EAST, NONE, NORTH, NORTHEAST, NORTHWEST, mps_fire::result, SOUTH, SOUTHEAST, SOUTHWEST, UP, and WEST.
Referenced by EcalHitMaker::correspondingEdge(), EcalHitMaker::diagonalEdge(), EcalHitMaker::gapsLifting(), and ~CaloDirectionOperations().
|
static |
unsigned int -> Side conversion
Definition at line 15 of file CaloDirectionOperations.cc.
References constexpr, DOWN, EAST, mps_fire::i, NORTH, SOUTH, UP, and WEST.
Referenced by add2d(), EcalHitMaker::ecalCellLine(), BaseCrystal::exitingNormal(), BaseCrystal::getPlane(), BaseCrystal::getSide(), EcalHitMaker::reorganizePads(), EcalHitMaker::setTrackParameters(), and ~CaloDirectionOperations().
|
static |
Side -> unsigned conversion.
Definition at line 67 of file CaloDirectionOperations.cc.
References DOWN, EAST, NORTH, mps_fire::result, SOUTH, UP, and WEST.