PODIO v00-16-03
An Event-Data-Model Toolkit for High Energy Physics Experiments
|
#include "datamodel/EventInfoCollection.h"
#include "datamodel/ExampleClusterCollection.h"
#include "datamodel/ExampleHitCollection.h"
#include "datamodel/ExampleMCCollection.h"
#include "datamodel/ExampleReferencingTypeCollection.h"
#include "datamodel/ExampleWithARelationCollection.h"
#include "datamodel/ExampleWithArrayCollection.h"
#include "datamodel/ExampleWithFixedWidthIntegersCollection.h"
#include "datamodel/ExampleWithNamespaceCollection.h"
#include "datamodel/ExampleWithOneRelationCollection.h"
#include "datamodel/ExampleWithVectorMemberCollection.h"
#include "extension_model/ContainedTypeCollection.h"
#include "extension_model/ExternalComponentTypeCollection.h"
#include "extension_model/ExternalRelationTypeCollection.h"
#include "podio/Frame.h"
#include "podio/UserDataCollection.h"
#include <string>
#include <tuple>
#include <vector>
Go to the source code of this file.
Macros | |
#define | PODIO_TESTS_WRITE_FRAME_H |
Functions | |
auto | createMCCollection () |
auto | createArrayCollection (int i) |
auto | createMCRefCollection (const ExampleMCCollection &mcps, const ExampleMCCollection &moreMCs) |
auto | createHitCollection (int i) |
auto | createHitRefCollection (const ExampleHitCollection &hits) |
auto | createClusterCollection (const ExampleHitCollection &hits) |
auto | createReferencingCollections (const ExampleClusterCollection &clusters) |
auto | createOneRelCollection (const ExampleClusterCollection &clusters) |
auto | createVectorMemberCollection (int i) |
auto | createInfoCollection (int i) |
auto | createFixedWidthCollection () |
auto | createUserDataCollections (int i) |
auto | createNamespaceRelationCollection (int i) |
auto | createExtensionContainedCollection (int i) |
auto | createExtensionExternalComponentCollection (int i) |
auto | createExtensionExternalRelationCollection (int i, const ExampleHitCollection &hits, const ExampleClusterCollection &clusters) |
podio::Frame | makeFrame (int iFrame) |
template<typename WriterT > | |
void | write_frames (const std::string &filename) |
#define PODIO_TESTS_WRITE_FRAME_H |
Definition at line 2 of file write_frame.h.
auto createArrayCollection | ( | int | i | ) |
Definition at line 98 of file write_frame.h.
Referenced by makeFrame().
auto createClusterCollection | ( | const ExampleHitCollection & | hits | ) |
Definition at line 162 of file write_frame.h.
Referenced by makeFrame().
auto createExtensionContainedCollection | ( | int | i | ) |
Definition at line 333 of file write_frame.h.
Referenced by makeFrame().
auto createExtensionExternalComponentCollection | ( | int | i | ) |
Definition at line 342 of file write_frame.h.
Referenced by makeFrame().
auto createExtensionExternalRelationCollection | ( | int | i, |
const ExampleHitCollection & | hits, | ||
const ExampleClusterCollection & | clusters | ||
) |
Definition at line 358 of file write_frame.h.
Referenced by makeFrame().
auto createFixedWidthCollection | ( | ) |
Definition at line 248 of file write_frame.h.
Referenced by makeFrame().
auto createHitCollection | ( | int | i | ) |
Definition at line 140 of file write_frame.h.
Referenced by makeFrame().
auto createHitRefCollection | ( | const ExampleHitCollection & | hits | ) |
Definition at line 152 of file write_frame.h.
Referenced by makeFrame().
auto createInfoCollection | ( | int | i | ) |
Definition at line 238 of file write_frame.h.
Referenced by makeFrame().
auto createMCCollection | ( | ) |
Definition at line 48 of file write_frame.h.
Referenced by makeFrame().
auto createMCRefCollection | ( | const ExampleMCCollection & | mcps, |
const ExampleMCCollection & | moreMCs | ||
) |
Definition at line 116 of file write_frame.h.
Referenced by makeFrame().
auto createNamespaceRelationCollection | ( | int | i | ) |
Definition at line 302 of file write_frame.h.
Referenced by makeFrame().
auto createOneRelCollection | ( | const ExampleClusterCollection & | clusters | ) |
Definition at line 209 of file write_frame.h.
Referenced by makeFrame().
auto createReferencingCollections | ( | const ExampleClusterCollection & | clusters | ) |
Definition at line 189 of file write_frame.h.
Referenced by makeFrame().
auto createUserDataCollections | ( | int | i | ) |
Definition at line 281 of file write_frame.h.
Referenced by makeFrame().
auto createVectorMemberCollection | ( | int | i | ) |
Definition at line 223 of file write_frame.h.
Referenced by makeFrame().
podio::Frame makeFrame | ( | int | iFrame | ) |
Definition at line 380 of file write_frame.h.
Referenced by write_frames().
void write_frames | ( | const std::string & | filename | ) |
Definition at line 442 of file write_frame.h.