ATLAS Offline Software
Loading...
Searching...
No Matches
ExclusiveJets.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4// ExclusiveJets.h
5// TopoCore
6// Created by Carlos Moreno based on InvariantMassInclusive1 by Joerg Stelzer on 11/16/12.
7#ifndef __TopoCore__ExclusiveJets__
8#define __TopoCore__ExclusiveJets__
9#include <iostream>
11namespace TCS {
12
13 class ExclusiveJets : public DecisionAlg {
14 public:
15 ExclusiveJets(const std::string & name);
16 virtual ~ExclusiveJets();
17 virtual StatusCode initialize() override final;
18 virtual StatusCode processBitCorrect( const std::vector<TCS::TOBArray const *> & input,
19 const std::vector<TCS::TOBArray *> & output,
20 Decision & decison ) override final;
21
22 virtual StatusCode process( const std::vector<TCS::TOBArray const *> & input,
23 const std::vector<TCS::TOBArray *> & output,
24 Decision & decison ) override final;
25
26 private:
30 parType_t p_MinET1[6] = { 0,0,0,0,0,0 };
31 parType_t p_XiMin[6] = { 0,0,0,0,0,0 };
32 parType_t p_XiMax[6] = { 0,0,0,0,0,0 };
33 parType_t p_ApplyEtaCut[6] = { 0,0,0,0,0,0 };
34 parType_t p_MinEta1[6] = { 0,0,0,0,0,0 };
35 parType_t p_MaxEta1[6] = { 0,0,0,0,0,0 };
36 parType_t p_MinEta2[6] = { 0,0,0,0,0,0 };
37 parType_t p_MaxEta2[6] = { 0,0,0,0,0,0 };
38
39 };
40
41}
42#endif
const std::string & name() const
DecisionAlg(const std::string &name)
Definition DecisionAlg.h:25
parType_t p_MinEta2[6]
virtual StatusCode processBitCorrect(const std::vector< TCS::TOBArray const * > &input, const std::vector< TCS::TOBArray * > &output, Decision &decison) override final
ExclusiveJets(const std::string &name)
parType_t p_XiMin[6]
parType_t p_MaxEta2[6]
parType_t p_MinEta1[6]
parType_t p_MinET1[6]
parType_t p_MaxEta1[6]
parType_t p_XiMax[6]
parType_t p_ApplyEtaCut[6]
parType_t p_NumberLeading1
virtual StatusCode initialize() override final
const std::string process
uint32_t parType_t
Definition Parameter.h:22