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

Roi class, contains RoiDescriptor and also a vector of Tracks. More...

#include <iostream>
#include <vector>
#include <string>
#include "TObject.h"
#include "TrigInDetAnalysis/TIDARoiDescriptor.h"
#include "TrigInDetAnalysis/Track.h"
#include "TrigInDetAnalysis/TIDAVertex.h"
#include "TrigInDetAnalysis/TrackTrigObject.h"
Include dependency graph for TIDARoi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TIDA::Roi

Namespaces

namespace  TIDA
 Test for xAOD.

Functions

std::ostream & operator<< (std::ostream &s, const TIDA::Roi &r)

Detailed Description

Roi class, contains RoiDescriptor and also a vector of Tracks.

Author
mark sutton
Date
Mon 1 Feb 2010 11:34:52 GMT

Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration

Definition in file TIDARoi.h.

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & s,
const TIDA::Roi & r )
inline

Definition at line 99 of file TIDARoi.h.

99 {
100 s << "\tRoi " << r.roi();
101 for ( unsigned i=0 ; i<r.tracks().size() ; i++ ) s << "\n\t\t\t" << r.tracks()[i];
102 for ( unsigned i=0 ; i<r.user().size() ; i++ ) s << "\n\t\t\t" << r.user()[i];
103 for ( unsigned i=0 ; i<r.objects().size() ; i++ ) s << "\n\t\t\t" << r.objects()[i];
104 s << "\tvertices: " << r.vertices().size();
105 for ( unsigned i=0 ; i<r.vertices().size() ; i++ ) s << "\n\t\t\t" << r.vertices()[i];
106 return s;
107}
int r
Definition globals.cxx:22