ATLAS Offline Software
Loading...
Searching...
No Matches
VTuneProfileRunner.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef VTUNE_PROFILERUNNER_H
6#define VTUNE_PROFILERUNNER_H
7
8// VTune include(s)
9#include <ittnotify.h>
10
11// Athena include(s)
13
15
16 public:
17
19 VTuneProfileRunner() { __itt_resume(); }
21 ~VTuneProfileRunner() { __itt_pause(); }
22
23};
24
25#endif // VTUNE_PROFILERUNNER_H
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
~VTuneProfileRunner()
Standard destructor uses the API to pause collection.
VTuneProfileRunner()
Standard constructor uses the API to resume collection.