ATLAS Offline Software
Loading...
Searching...
No Matches
FPGATrackSimBinUtil.h File Reference

Binning Utilities for GenScanTool. More...

#include <array>
#include <fstream>
#include <map>
#include <string>
#include <vector>
#include "FPGATrackSimObjects/FPGATrackSimHit.h"
#include "FPGATrackSimObjects/FPGATrackSimTrackPars.h"
#include "FPGATrackSimObjects/FPGATrackSimConstants.h"
Include dependency graph for FPGATrackSimBinUtil.h:

Go to the source code of this file.

Classes

struct  FPGATrackSimBinUtil::ParSet
struct  FPGATrackSimBinUtil::IdxSet
struct  FPGATrackSimBinUtil::StreamManager
struct  FPGATrackSimBinUtil::StoredHit
class  FPGATrackSimBinUtil::GeomHelpers

Namespaces

namespace  FPGATrackSimBinUtil

Functions

std::vector< unsigned > FPGATrackSimBinUtil::subVec (const std::vector< unsigned > &elems, const IdxSet &invec)
void FPGATrackSimBinUtil::setIdxSubVec (IdxSet &idx, const std::vector< unsigned > &subvecelems, const std::vector< unsigned > &subvecidx)
std::vector< IdxSetFPGATrackSimBinUtil::makeVariationSet (const std::vector< unsigned > &scanpars, const IdxSet &idx)
std::ostream & FPGATrackSimBinUtil::operator<< (std::ostream &os, const std::vector< unsigned > &idx)
std::ostream & FPGATrackSimBinUtil::operator<< (std::ostream &os, const StoredHit &hit)

Variables

const IdxSet FPGATrackSimBinUtil::invalidBin

Detailed Description

Binning Utilities for GenScanTool.

Author
Elliot Lipeles
Date
Sept 10th, 2024

Declarations in this file (there are a series of small classes):

Overview of stucture:

References:

Definition in file FPGATrackSimBinUtil.h.