ATLAS Offline Software
Loading...
Searching...
No Matches
Rec::NewVrtSecInclusiveTool::DevTuple Struct Reference
Collaboration diagram for Rec::NewVrtSecInclusiveTool::DevTuple:

Public Attributes

int nTrk {}
float pttrk [maxNTrk] {}
float d0trk [maxNTrk] {}
float etatrk [maxNTrk] {}
float Sig3D [maxNTrk] {}
float dRdZrat [maxNTrk] {}
int idHF [maxNTrk] {}
int trkTRT [maxNTrk] {}
int displaced [maxNTrk] {}
int n2Vrt {}
int VrtTrkHF [maxNVrt] {}
int VrtTrkI [maxNVrt] {}
int VrtCh [maxNVrt] {}
int VrtIBL [maxNVrt] {}
int VrtBL [maxNVrt] {}
int VrtDisk [maxNVrt] {}
int VrtTrueBar [maxNVrt] {}
int VrtTrueNear [maxNVrt] {}
float VrtDist2D [maxNVrt] {}
float VrtSig3D [maxNVrt] {}
float VrtSig2D [maxNVrt] {}
float VrtM [maxNVrt] {}
float VrtZ [maxNVrt] {}
float VrtPt [maxNVrt] {}
float VrtEta [maxNVrt] {}
float VrtBDT [maxNVrt] {}
float VrtProb [maxNVrt] {}
float VrtHR1 [maxNVrt] {}
float VrtHR2 [maxNVrt] {}
float VrtDZ [maxNVrt] {}
float VrtCosSPM [maxNVrt] {}
float VMinPtT [maxNVrt] {}
float VMinS3DT [maxNVrt] {}
float VMaxS3DT [maxNVrt] {}
float VSigMat [maxNVrt] {}
int VrtIT [maxNVrt] {}
int VrtJT [maxNVrt] {}
int nNVrt {}
int NVrtTrk [maxNVrt] {}
int NVrtTrkHF [maxNVrt] {}
int NVrtTrkI [maxNVrt] {}
int NVrtCh [maxNVrt] {}
int NVrtIBL [maxNVrt] {}
int NVrtBL [maxNVrt] {}
float NVrtM [maxNVrt] {}
float NVrtPt [maxNVrt] {}
float NVrtEta [maxNVrt] {}
float NVrtCosSPM [maxNVrt] {}
float NVMinPtT [maxNVrt] {}
float NVMinS3DT [maxNVrt] {}
float NVMaxS3DT [maxNVrt] {}
float NVrtDist2D [maxNVrt] {}
float NVrtSig3D [maxNVrt] {}
float NVrtSig2D [maxNVrt] {}
float NVrtProb [maxNVrt] {}
float NVrtBDT [maxNVrt] {}
float NVrtHR1 [maxNVrt] {}
float NVrtHR2 [maxNVrt] {}

Static Public Attributes

static constexpr int maxNTrk =100
static constexpr int maxNVrt =100

Detailed Description

Definition at line 228 of file NewVrtSecInclusiveTool.h.

Member Data Documentation

◆ d0trk

float Rec::NewVrtSecInclusiveTool::DevTuple::d0trk[maxNTrk] {}

Definition at line 234 of file NewVrtSecInclusiveTool.h.

234{};

◆ displaced

int Rec::NewVrtSecInclusiveTool::DevTuple::displaced[maxNTrk] {}

Definition at line 240 of file NewVrtSecInclusiveTool.h.

240{}; // Track from displaced truth vertex

◆ dRdZrat

float Rec::NewVrtSecInclusiveTool::DevTuple::dRdZrat[maxNTrk] {}

Definition at line 237 of file NewVrtSecInclusiveTool.h.

237{}; // Track dR_signicance/dZ_significance

◆ etatrk

float Rec::NewVrtSecInclusiveTool::DevTuple::etatrk[maxNTrk] {}

Definition at line 235 of file NewVrtSecInclusiveTool.h.

235{};

◆ idHF

int Rec::NewVrtSecInclusiveTool::DevTuple::idHF[maxNTrk] {}

Definition at line 238 of file NewVrtSecInclusiveTool.h.

238{}; // Track from ground state B/C hadron

◆ maxNTrk

int Rec::NewVrtSecInclusiveTool::DevTuple::maxNTrk =100
staticconstexpr

Definition at line 230 of file NewVrtSecInclusiveTool.h.

◆ maxNVrt

int Rec::NewVrtSecInclusiveTool::DevTuple::maxNVrt =100
staticconstexpr

Definition at line 231 of file NewVrtSecInclusiveTool.h.

◆ n2Vrt

int Rec::NewVrtSecInclusiveTool::DevTuple::n2Vrt {}

Definition at line 242 of file NewVrtSecInclusiveTool.h.

242{};

◆ nNVrt

int Rec::NewVrtSecInclusiveTool::DevTuple::nNVrt {}

Definition at line 271 of file NewVrtSecInclusiveTool.h.

271{};

◆ nTrk

int Rec::NewVrtSecInclusiveTool::DevTuple::nTrk {}

Definition at line 232 of file NewVrtSecInclusiveTool.h.

232{};

◆ NVMaxS3DT

float Rec::NewVrtSecInclusiveTool::DevTuple::NVMaxS3DT[maxNVrt] {}

Definition at line 284 of file NewVrtSecInclusiveTool.h.

284{};

◆ NVMinPtT

float Rec::NewVrtSecInclusiveTool::DevTuple::NVMinPtT[maxNVrt] {}

Definition at line 282 of file NewVrtSecInclusiveTool.h.

282{};

◆ NVMinS3DT

float Rec::NewVrtSecInclusiveTool::DevTuple::NVMinS3DT[maxNVrt] {}

Definition at line 283 of file NewVrtSecInclusiveTool.h.

283{};

◆ NVrtBDT

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtBDT[maxNVrt] {}

Definition at line 289 of file NewVrtSecInclusiveTool.h.

289{};

◆ NVrtBL

int Rec::NewVrtSecInclusiveTool::DevTuple::NVrtBL[maxNVrt] {}

Definition at line 277 of file NewVrtSecInclusiveTool.h.

277{};

◆ NVrtCh

int Rec::NewVrtSecInclusiveTool::DevTuple::NVrtCh[maxNVrt] {}

Definition at line 275 of file NewVrtSecInclusiveTool.h.

275{};

◆ NVrtCosSPM

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtCosSPM[maxNVrt] {}

Definition at line 281 of file NewVrtSecInclusiveTool.h.

281{};

◆ NVrtDist2D

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtDist2D[maxNVrt] {}

Definition at line 285 of file NewVrtSecInclusiveTool.h.

285{};

◆ NVrtEta

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtEta[maxNVrt] {}

Definition at line 280 of file NewVrtSecInclusiveTool.h.

280{};

◆ NVrtHR1

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtHR1[maxNVrt] {}

Definition at line 290 of file NewVrtSecInclusiveTool.h.

290{};

◆ NVrtHR2

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtHR2[maxNVrt] {}

Definition at line 291 of file NewVrtSecInclusiveTool.h.

291{};

◆ NVrtIBL

int Rec::NewVrtSecInclusiveTool::DevTuple::NVrtIBL[maxNVrt] {}

Definition at line 276 of file NewVrtSecInclusiveTool.h.

276{};

◆ NVrtM

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtM[maxNVrt] {}

Definition at line 278 of file NewVrtSecInclusiveTool.h.

278{};

◆ NVrtProb

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtProb[maxNVrt] {}

Definition at line 288 of file NewVrtSecInclusiveTool.h.

288{};

◆ NVrtPt

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtPt[maxNVrt] {}

Definition at line 279 of file NewVrtSecInclusiveTool.h.

279{};

◆ NVrtSig2D

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtSig2D[maxNVrt] {}

Definition at line 287 of file NewVrtSecInclusiveTool.h.

287{};

◆ NVrtSig3D

float Rec::NewVrtSecInclusiveTool::DevTuple::NVrtSig3D[maxNVrt] {}

Definition at line 286 of file NewVrtSecInclusiveTool.h.

286{};

◆ NVrtTrk

int Rec::NewVrtSecInclusiveTool::DevTuple::NVrtTrk[maxNVrt] {}

Definition at line 272 of file NewVrtSecInclusiveTool.h.

272{};

◆ NVrtTrkHF

int Rec::NewVrtSecInclusiveTool::DevTuple::NVrtTrkHF[maxNVrt] {}

Definition at line 273 of file NewVrtSecInclusiveTool.h.

273{};

◆ NVrtTrkI

int Rec::NewVrtSecInclusiveTool::DevTuple::NVrtTrkI[maxNVrt] {}

Definition at line 274 of file NewVrtSecInclusiveTool.h.

274{};

◆ pttrk

float Rec::NewVrtSecInclusiveTool::DevTuple::pttrk[maxNTrk] {}

Definition at line 233 of file NewVrtSecInclusiveTool.h.

233{};

◆ Sig3D

float Rec::NewVrtSecInclusiveTool::DevTuple::Sig3D[maxNTrk] {}

Definition at line 236 of file NewVrtSecInclusiveTool.h.

236{}; // Track-PV 3D significance

◆ trkTRT

int Rec::NewVrtSecInclusiveTool::DevTuple::trkTRT[maxNTrk] {}

Definition at line 239 of file NewVrtSecInclusiveTool.h.

239{}; // TRT hits on track

◆ VMaxS3DT

float Rec::NewVrtSecInclusiveTool::DevTuple::VMaxS3DT[maxNVrt] {}

Definition at line 266 of file NewVrtSecInclusiveTool.h.

266{}; // min(trk1_signif,trk2_signif) in 2-track vertex

◆ VMinPtT

float Rec::NewVrtSecInclusiveTool::DevTuple::VMinPtT[maxNVrt] {}

Definition at line 264 of file NewVrtSecInclusiveTool.h.

264{}; // min(trk1_pt,trk2_pt) in 2-track vertex

◆ VMinS3DT

float Rec::NewVrtSecInclusiveTool::DevTuple::VMinS3DT[maxNVrt] {}

Definition at line 265 of file NewVrtSecInclusiveTool.h.

265{}; // min(trk1_signif,trk2_signif) in 2-track vertex

◆ VrtBDT

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtBDT[maxNVrt] {}

Definition at line 258 of file NewVrtSecInclusiveTool.h.

258{}; // Vertex selection BDT value (B/C vs others)

◆ VrtBL

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtBL[maxNVrt] {}

Definition at line 247 of file NewVrtSecInclusiveTool.h.

247{}; // 2-track BL hits sum

◆ VrtCh

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtCh[maxNVrt] {}

Definition at line 245 of file NewVrtSecInclusiveTool.h.

245{}; // Vertex charge

◆ VrtCosSPM

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtCosSPM[maxNVrt] {}

Definition at line 263 of file NewVrtSecInclusiveTool.h.

263{};

◆ VrtDisk

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtDisk[maxNVrt] {}

Definition at line 248 of file NewVrtSecInclusiveTool.h.

248{};

◆ VrtDist2D

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtDist2D[maxNVrt] {}

Definition at line 251 of file NewVrtSecInclusiveTool.h.

251{};

◆ VrtDZ

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtDZ[maxNVrt] {}

Definition at line 262 of file NewVrtSecInclusiveTool.h.

262{};

◆ VrtEta

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtEta[maxNVrt] {}

Definition at line 257 of file NewVrtSecInclusiveTool.h.

257{};

◆ VrtHR1

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtHR1[maxNVrt] {}

Definition at line 260 of file NewVrtSecInclusiveTool.h.

260{}; // First measured point on track 1

◆ VrtHR2

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtHR2[maxNVrt] {}

Definition at line 261 of file NewVrtSecInclusiveTool.h.

261{}; // First measured point on track 2

◆ VrtIBL

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtIBL[maxNVrt] {}

Definition at line 246 of file NewVrtSecInclusiveTool.h.

246{}; // 2-track IBL hits sum

◆ VrtIT

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtIT[maxNVrt] {}

Definition at line 268 of file NewVrtSecInclusiveTool.h.

268{}; // Reference to track 1 in the track list

◆ VrtJT

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtJT[maxNVrt] {}

Definition at line 269 of file NewVrtSecInclusiveTool.h.

269{}; // Reference to track 2 in the track list

◆ VrtM

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtM[maxNVrt] {}

Definition at line 254 of file NewVrtSecInclusiveTool.h.

254{};

◆ VrtProb

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtProb[maxNVrt] {}

Definition at line 259 of file NewVrtSecInclusiveTool.h.

259{}; // 2-track vertex probability

◆ VrtPt

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtPt[maxNVrt] {}

Definition at line 256 of file NewVrtSecInclusiveTool.h.

256{};

◆ VrtSig2D

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtSig2D[maxNVrt] {}

Definition at line 253 of file NewVrtSecInclusiveTool.h.

253{};

◆ VrtSig3D

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtSig3D[maxNVrt] {}

Definition at line 252 of file NewVrtSecInclusiveTool.h.

252{};

◆ VrtTrkHF

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtTrkHF[maxNVrt] {}

Definition at line 243 of file NewVrtSecInclusiveTool.h.

243{}; // Number of HF track in this vertex

◆ VrtTrkI

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtTrkI[maxNVrt] {}

Definition at line 244 of file NewVrtSecInclusiveTool.h.

244{}; // Number of interaction tracks in this vertex

◆ VrtTrueBar

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtTrueBar[maxNVrt] {}

Definition at line 249 of file NewVrtSecInclusiveTool.h.

249{}; // Truth vertex barcode based identification

◆ VrtTrueNear

int Rec::NewVrtSecInclusiveTool::DevTuple::VrtTrueNear[maxNVrt] {}

Definition at line 250 of file NewVrtSecInclusiveTool.h.

250{}; // Truth vertex closeness based identification

◆ VrtZ

float Rec::NewVrtSecInclusiveTool::DevTuple::VrtZ[maxNVrt] {}

Definition at line 255 of file NewVrtSecInclusiveTool.h.

255{};

◆ VSigMat

float Rec::NewVrtSecInclusiveTool::DevTuple::VSigMat[maxNVrt] {}

Definition at line 267 of file NewVrtSecInclusiveTool.h.

267{};

The documentation for this struct was generated from the following file: