rave is hosted by Hepforge, IPPP Durham
close Warning: Can't synchronize with repository "(default)" (/hepforge/svn/rave does not appear to be a Subversion repository.). Look in the Trac log for more information.

Using Rave

Compiling against rave:

 pkg-config rave --libs --cflags

If rave has been installed to a non-standard place, set PKG_CONFIG_PATH to the directory in which rave.pc resides (should be: PREFIX/lib/pkgconfig)

Using rave for vertexing:

/* create factory with your own implementation of MagneticField,
  * and Propagator. Default reconstruction method is "method",
  * verbosity level is "verbosity".
  */
  #include <rave/VertexFactory.h>
  rave::VertexFactory factory ( MyMagneticField(), MyPropagator(), method, verbosity );
 

 /* from "tracks" ( std::vector < rave::Track > ) create "vertices",
  * using the method defined in the constructor of the factory.
  */
  std::vector < rave::Vertex > vertices = factory.create( tracks );

More examples on RaveVertexingUsage

Using rave for flavor tagging:

FIXME not yet

Rave within Marlin

See Rave for Marlin and http://websvn.teilchen.at/listing.php?repname=marlinrave&path=%2F&sc=0

Rave and Java

See lcsimrave: http://websvn.teilchen.at/listing.php?repname=lcsimrave&path=%2F&sc=0

Last modified 16 years ago Last modified on Mar 2, 2009, 2:02:54 PM