#include "DQMOffline/Trigger/interface/EgHLTTrigCodes.h"
#include "DataFormats/HLTReco/interface/TriggerEvent.h"
#include "DataFormats/Common/interface/Handle.h"
#include "DataFormats/Math/interface/deltaR.h"
Go to the source code of this file.
Namespaces | |
namespace | egHLT |
namespace | egHLT::trigTools |
Functions | |
void | egHLT::trigTools::filterInactiveTightLooseTriggers (std::vector< std::string > &namesToFilter, const std::vector< std::string > &activeFilters) |
void | egHLT::trigTools::filterInactiveTriggers (std::vector< std::string > &namesToFilter, const std::vector< std::string > &activeFilters) |
void | egHLT::trigTools::getActiveFilters (const HLTConfigProvider &hltConfig, std::vector< std::string > &activeFilters) |
float | egHLT::trigTools::getEtThresFromName (const std::string &trigName) |
TrigCodes::TrigBitSet | egHLT::trigTools::getFiltersPassed (const std::vector< std::pair< std::string, int > > &filters, const trigger::TriggerEvent *trigEvt, const std::string &hltTag) |
std::string | egHLT::trigTools::getL1SeedFilterOfPath (const HLTConfigProvider &hltConfig, const std::string &path) |
int | egHLT::trigTools::getMinNrObjsRequiredByFilter (const std::string &filterName) |
template<class T > | |
void | egHLT::trigTools::setFiltersObjPasses (std::vector< T > &objs, const std::vector< std::string > &filters, const std::vector< std::pair< std::string, std::string > > &l1PreAndSeedFilters, const TrigCodes::TrigBitSet &evtTrigBits, const trigger::TriggerEvent *trigEvt, const std::string &hltTag) |
void | egHLT::trigTools::translateFiltersToPathNames (const HLTConfigProvider &hltConfig, const std::vector< std::string > &filters, std::vector< std::string > &paths) |