#include <HGCalCassette.h>
Public Member Functions | |
std::pair< double, double > | getShift (int layer, int zside, int cassette) |
HGCalCassette (int cassette, const std::vector< double > &shifts) | |
HGCalCassette () | |
void | setParameter (int cassette, const std::vector< double > &shifts) |
Private Attributes | |
int | cassette_ |
const std::vector< int > | positEE_ = {2, 1, 0, 5, 4, 3} |
const std::vector< int > | positHE_ = {5, 4, 3, 2, 1, 0, 11, 10, 9, 8, 7, 6} |
std::vector< double > | shifts_ |
bool | typeHE_ |
Definition at line 8 of file HGCalCassette.h.
|
inline |
Definition at line 10 of file HGCalCassette.h.
References setParameter().
|
inline |
Definition at line 11 of file HGCalCassette.h.
std::pair< double, double > HGCalCassette::getShift | ( | int | layer, |
int | zside, | ||
int | cassette | ||
) |
Definition at line 21 of file HGCalCassette.cc.
References cassette_, phase1PixelTopology::layer, positEE_, positHE_, shifts_, typeHE_, geometryCSVtoXML::xy, and ecaldqm::zside().
void HGCalCassette::setParameter | ( | int | cassette, |
const std::vector< double > & | shifts | ||
) |
Definition at line 7 of file HGCalCassette.cc.
References cassette_, alignCSCRings::s, shifts_, and typeHE_.
Referenced by coreTools.RunOnData::__call__(), trackTools.MakeAODTrackCandidates::__call__(), runJetUncertainties.RunJetUncertainties::__call__(), metTools.AddMETCollection::__call__(), cmsswVersionTools.PickRelValInputFiles::__call__(), coreTools.RemoveMCMatching::__call__(), trackTools.MakePATTrackCandidates::__call__(), trigTools.SwitchOnTrigger::__call__(), runMETCorrectionsAndUncertainties.RunMETCorrectionsAndUncertainties::__call__(), trigTools.SwitchOnTriggerStandAlone::__call__(), tauTools.AddTauCollection::__call__(), trackTools.MakeTrackCandidates::__call__(), trigTools.SwitchOnTriggerMatching::__call__(), trigTools.SwitchOnTriggerMatchingStandAlone::__call__(), trigTools.SwitchOnTriggerMatchEmbedding::__call__(), jetTools.AddJetCollection::__call__(), jetTools.SwitchJetCollection::__call__(), jetTools.UpdateJetCollection::__call__(), jetTools.AddJetID::__call__(), jetTools.SetTagInfos::__call__(), HGCalCassette(), and runMETCorrectionsAndUncertainties.RunMETCorrectionsAndUncertainties::jetConfiguration().
|
private |
Definition at line 19 of file HGCalCassette.h.
Referenced by getShift(), and setParameter().
|
private |
Definition at line 17 of file HGCalCassette.h.
Referenced by getShift().
|
private |
Definition at line 18 of file HGCalCassette.h.
Referenced by getShift().
|
private |
Definition at line 21 of file HGCalCassette.h.
Referenced by getShift(), and setParameter().
|
private |
Definition at line 20 of file HGCalCassette.h.
Referenced by getShift(), and setParameter().