 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGGEPPERF_WTACONEJETMAKER_H
6 #define TRIGGEPPERF_WTACONEJETMAKER_H
32 WTAConeJetMaker(
unsigned int block_n = 4,
unsigned int rolloff_buffersize = 155) :
39 virtual std::string
toString()
const override{
return "WTAConeJet"; }
40 virtual std::vector<Gep::Jet>
makeJets(
const std::vector<Gep::Cluster>& TopoTowers)
const override;
44 switch(seed_cleaning_algo)
47 return std::make_unique<WTAConeMaker>();
49 return std::make_unique<WTACone2PassMaker>();
50 std::cerr <<
"Invalid seed cleaning algorithm" << std::endl;
72 #endif //TRIGL0GEPPERF_EXCONEJETMAKER_H
void SetRollOffBufferSize(int rolloff_buffersize)
void SetSeedCleaningAlgo(unsigned int algo)
unsigned int m_SeedCleaningAlgo
int GetRollOffBufferSize()
WTAConeJetMaker(unsigned int block_n=4, unsigned int rolloff_buffersize=155)
WTAParameters m_GEPWTAParameters
unsigned int m_RollOffBufferSize
virtual std::vector< Gep::Jet > makeJets(const std::vector< Gep::Cluster > &TopoTowers) const override
std::unique_ptr< WTAConeMaker > CreateWTAConeMaker(enum WTAConeMakerEnum seed_cleaning_algo) const
void SetBlockN(unsigned int block_n)
virtual std::string toString() const override