ATLAS Offline Software
Loading...
Searching...
No Matches
gLJetMultiplicity.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4// gLJetMultiplicity.h
5// TopoCore
6//
7#ifndef L1TOPOALGORITHMS_GLJETMULTIPLICITY_H
8#define L1TOPOALGORITHMS_GLJETMULTIPLICITY_H
9
10#include <iostream>
11#include <vector>
14
16
17class TH2;
18
19namespace TCS {
20
22 public:
23 gLJetMultiplicity(const std::string & name);
24 virtual ~gLJetMultiplicity();
25
26 virtual StatusCode initialize() override;
27
28 virtual StatusCode processBitCorrect( const TCS::InputTOBArray & input,
29 Count & count ) override final ;
30
31 virtual StatusCode process( const TCS::InputTOBArray & input,
32 Count & count ) override final ;
33
34
35
36 private:
37
39 };
40
41}
42
43#endif
const std::string & name() const
CountingAlg(const std::string &name)
Definition CountingAlg.h:28
gLJetMultiplicity(const std::string &name)
virtual StatusCode initialize() override
virtual StatusCode processBitCorrect(const TCS::InputTOBArray &input, Count &count) override final
TrigConf::L1Threshold const * m_threshold
Standard L1 threshold configuration.
const std::string process
int count(std::string s, const std::string &regx)
count how many occurances of a regx are in a string
Definition hcg.cxx:146