All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Class_dict.cpp File Reference
#include <iostream>
#include <string>
#include "../Event.h"
#include "../MyTrack.h"
#include "../MyVertex.h"
#include "GaudiKernel/DataObject.h"
Include dependency graph for Class_dict.cpp:

Go to the source code of this file.

Classes

class  C_dict
 

Macros

#define private   public
 

Functions

void * Event_run (void *o)
 
void Event_setRun (void *o, std::vector< void * > argv)
 
void * MyTrack_event (void *o)
 
void MyTrack_setEvent (void *o, std::vector< void * > argv)
 

Macro Definition Documentation

#define private   public

Definition at line 5 of file Class_dict.cpp.

Function Documentation

void* Event_run ( void *  o)

Definition at line 17 of file Class_dict.cpp.

17  {
18  static long r;
19  r = ((Event*)o)->run();
20  return &r;
21 }
Essential information of the event used in examples It can be identified by "/Event".
Definition: Event.h:24
void Event_setRun ( void *  o,
std::vector< void * >  argv 
)

Definition at line 22 of file Class_dict.cpp.

22  {
23  ((Event*)o)->setRun( *(long*)(argv[0]) );
24  return;
25 }
Essential information of the event used in examples It can be identified by "/Event".
Definition: Event.h:24
void* MyTrack_event ( void *  o)

Definition at line 27 of file Class_dict.cpp.

27  {
28  return const_cast<Event*>(((MyTrack*)o)->event());
29 }
Essential information of the event used in examples It can be identified by "/Event".
Definition: Event.h:24
void MyTrack_setEvent ( void *  o,
std::vector< void * >  argv 
)

Definition at line 30 of file Class_dict.cpp.

30  {
31  ((MyTrack*)o)->setEvent( (Event*)(argv[0]) );
32  return;
33 }
Essential information of the event used in examples It can be identified by "/Event".
Definition: Event.h:24