ATLAS Offline Software
Functions
FPGATrackSimGenScanTool.cxx File Reference

See header file. More...

#include "AthenaBaseComps/AthMsgStreamMacros.h"
#include "FPGATrackSimObjects/FPGATrackSimTypes.h"
#include "FPGATrackSimConfTools/IFPGATrackSimEventSelectionSvc.h"
#include "FPGATrackSimObjects/FPGATrackSimHit.h"
#include "FPGATrackSimMaps/IFPGATrackSimMappingSvc.h"
#include "FPGATrackSimMaps/FPGATrackSimPlaneMap.h"
#include "FPGATrackSimMaps/FPGATrackSimRegionMap.h"
#include "FPGATrackSimGenScanTool.h"
#include "FPGATrackSimGenScanMonitoring.h"
#include <sstream>
#include <cmath>
#include <algorithm>
#include "TH1.h"

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const FPGATrackSimGenScanTool::StoredHit &hit)
 

Detailed Description

See header file.

Author
Elliot Lipeles
Date
Sept 6th, 2024

Definition in file FPGATrackSimGenScanTool.cxx.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const FPGATrackSimGenScanTool::StoredHit hit 
)

Definition at line 43 of file FPGATrackSimGenScanTool.cxx.

44 {
45  os << "lyr: " << hit.layer << " ";
46  os << "(" << hit.hitptr->getR() << ", " << hit.hitptr->getGPhi() << ", " << hit.hitptr->getZ() << ") ";
47  os << "[" << hit.phiShift << ", " << hit.etaShift << "]";
48  return os;
49 }
FPGATrackSimGenScanTool::StoredHit::etaShift
double etaShift
Definition: FPGATrackSimGenScanTool.h:199
FPGATrackSimGenScanTool::StoredHit::layer
int layer
Definition: FPGATrackSimGenScanTool.h:200
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
FPGATrackSimGenScanTool::StoredHit::phiShift
double phiShift
Definition: FPGATrackSimGenScanTool.h:198
FPGATrackSimGenScanTool::StoredHit::hitptr
std::shared_ptr< const FPGATrackSimHit > hitptr
Definition: FPGATrackSimGenScanTool.h:197