ATLAS Offline Software
Functions
FPGATrackSimEtaPatternFilterTool.cxx File Reference

Implements road filtering using eta module patterns. More...

#include "FPGATrackSimMaps/FPGATrackSimPlaneMap.h"
#include "FPGATrackSimObjects/FPGATrackSimHit.h"
#include "FPGATrackSimObjects/FPGATrackSimConstants.h"
#include "FPGATrackSimBanks/FPGATrackSimSectorBank.h"
#include "FPGATrackSimEtaPatternFilterTool.h"
#include "PathResolver/PathResolver.h"
#include "TH2.h"
#include <sstream>
#include <fstream>
#include <cmath>
#include <algorithm>
#include <iostream>

Go to the source code of this file.

Functions

bool operator< (const FPGATrackSimEtaPatternFilterTool::ModuleId &lhs, const FPGATrackSimEtaPatternFilterTool::ModuleId &rhs)
 

Detailed Description

Implements road filtering using eta module patterns.

Author
Elliot Lipeles - lipel.nosp@m.es@c.nosp@m.ern.c.nosp@m.h
Date
March 25th, 2021

Definition in file FPGATrackSimEtaPatternFilterTool.cxx.

Function Documentation

◆ operator<()

Definition at line 26 of file FPGATrackSimEtaPatternFilterTool.cxx.

27 {
28  if (lhs.siTech != rhs.siTech) return lhs.siTech < rhs.siTech;
29  if (lhs.zone != rhs.zone) return lhs.zone < rhs.zone;
30  return lhs.etaModule < rhs.etaModule;
31 }
FPGATrackSimEtaPatternFilterTool::ModuleId::siTech
SiliconTech siTech
Definition: FPGATrackSimEtaPatternFilterTool.h:73
FPGATrackSimEtaPatternFilterTool::ModuleId::etaModule
int etaModule
Definition: FPGATrackSimEtaPatternFilterTool.h:75
FPGATrackSimEtaPatternFilterTool::ModuleId::zone
DetectorZone zone
Definition: FPGATrackSimEtaPatternFilterTool.h:74