#include <deregionizer_input.h>
Classes | |
struct | BoardInfo |
struct | LinkPlacementInfo |
Public Types | |
typedef LinkPlacementInfo | LPI |
typedef std::pair< l1ct::PuppiObjEmu, LPI > | PlacedPuppi |
Public Member Functions | |
DeregionizerInput (std::vector< BoardInfo > boardInfos) | |
DeregionizerInput (const std::vector< edm::ParameterSet > linkConfigs) | |
std::vector< std::pair< l1ct::PuppiObjEmu, LPI > > | inputOrderInfo (const std::vector< l1ct::OutputRegion > &inputRegions) const |
std::vector< std::vector< std::vector< l1ct::PuppiObjEmu > > > | orderInputs (const std::vector< l1ct::OutputRegion > &inputRegions) const |
void | setDebug (bool debug=true) |
~DeregionizerInput () | |
Public Attributes | |
std::vector< BoardInfo > | boardInfos_ |
Private Attributes | |
bool | debug_ = false |
Static Private Attributes | |
static constexpr uint | nInputFramesPerBX_ = 9 |
static constexpr uint | tmuxFactor_ = 6 |
Definition at line 14 of file deregionizer_input.h.
Definition at line 41 of file deregionizer_input.h.
typedef std::pair<l1ct::PuppiObjEmu, LPI> l1ct::DeregionizerInput::PlacedPuppi |
Definition at line 42 of file deregionizer_input.h.
|
inline |
Definition at line 47 of file deregionizer_input.h.
l1ct::DeregionizerInput::DeregionizerInput | ( | const std::vector< edm::ParameterSet > | linkConfigs | ) |
|
inline |
Definition at line 52 of file deregionizer_input.h.
std::vector<std::pair<l1ct::PuppiObjEmu, LPI> > l1ct::DeregionizerInput::inputOrderInfo | ( | const std::vector< l1ct::OutputRegion > & | inputRegions | ) | const |
std::vector<std::vector<std::vector<l1ct::PuppiObjEmu> > > l1ct::DeregionizerInput::orderInputs | ( | const std::vector< l1ct::OutputRegion > & | inputRegions | ) | const |
Referenced by DeregionizerProducer::produce().
|
inline |
Definition at line 59 of file deregionizer_input.h.
std::vector<BoardInfo> l1ct::DeregionizerInput::boardInfos_ |
Definition at line 44 of file deregionizer_input.h.
|
private |
Definition at line 62 of file deregionizer_input.h.
Referenced by setDebug().
|
staticprivate |
Definition at line 64 of file deregionizer_input.h.
|
staticprivate |
Definition at line 65 of file deregionizer_input.h.