Tree analysis

hello please i made a class with root tree. then i modified the .C file to plot a simple histogram for a test but i got the bug below:

[tomiwa@localhost ~]$ . root.sh
[tomiwa@localhost Documents]$ cd rootexamples/cal/mot\ cal/
[tomiwa@localhost mot cal]$ root -l
root [0] .L libEvent.so
root [1] .L analysis1.C

g++: /home/tomiwa/Documents/rootexamples/cal/mot: No such file or directory
g++: cal/./libEvent.so: No such file or directory
Error in : Compilation failed!
In file included from /home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.cxx:17:
/home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.h:60: error: expected initializer before ‘<’ token
/home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.cxx:68: error: expected unqualified-id before ‘<’ token
/home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.cxx:68: error: expected ‘)’ before ‘<’ token
/home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.cxx:68: error: expected initializer before ‘<’ token
/home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.cxx:149: error: expected ‘}’ before end of line
/home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.cxx:149: error: expected declaration before end of line
g++: /home/tomiwa/Documents/rootexamples/cal/mot cal/AutoDict_random_access_iterator_vector_float_allocator_float____long__cxx_ACLiC_dict.o: No such file or directory
g++: /home/tomiwa/Documents/rootexamples/cal/mot: No such file or directory
g++: cal/./libEvent.so: No such file or directory
Error in : Compilation failed!
root [2]
root [2] .L analysis1.C

*** Break *** segmentation violation

===========================================================
There was a crash (#7 0x007dda4d in SigHandler(ESignals) () from /home/tomiwa/root/lib/libCore.so).
This is the entire stack trace of all threads:

#0 0x00e3c424 in __kernel_vsyscall ()
#1 0x0038e483 in __waitpid_nocancel () from /lib/libc.so.6
#2 0x00327ef3 in do_system () from /lib/libc.so.6
#3 0x002e095d in system () from /lib/libpthread.so.0
#4 0x007d859d in TUnixSystem::Exec(char const*) () from /home/tomiwa/root/lib/libCore.so
#5 0x007decad in TUnixSystem::StackTrace() () from /home/tomiwa/root/lib/libCore.so
#6 0x007dd93f in TUnixSystem::DispatchSignals(ESignals) () from /home/tomiwa/root/lib/libCore.so
#7 0x007dda4d in SigHandler(ESignals) () from /home/tomiwa/root/lib/libCore.so
#8 0x007d4b42 in sighandler(int) () from /home/tomiwa/root/lib/libCore.so
#9 0x00803a7d in textinput::TerminalConfigUnix::HandleSignal(int) () from /home/tomiwa/root/lib/libCore.so
#10 0x00803ce6 in (anonymous namespace)::TerminalConfigUnix__handleSignal(int) () from /home/tomiwa/root/lib/libCore.so
#11
#12 0x00362cf8 in free () from /lib/libc.so.6
#13 0x00fa7397 in G__destroy_upto () from /home/tomiwa/root/lib/libCint.so
#14 0x00fa88d5 in G__scratch_upto_work () from /home/tomiwa/root/lib/libCint.so
#15 0x00fa8da5 in G__scratch_upto () from /home/tomiwa/root/lib/libCint.so
#16 0x00f18b75 in G__unloadfile () from /home/tomiwa/root/lib/libCint.so
#17 0x00f62210 in G__reloadfile () from /home/tomiwa/root/lib/libCint.so
#18 0x00f67e0c in G__process_cmd () from /home/tomiwa/root/lib/libCint.so
#19 0x0079cddb in TCint::ProcessLine(char const*, TInterpreter::EErrorCode*) () from /home/tomiwa/root/lib/libCore.so
#20 0x006f48ad in TApplication::ProcessLine(char const*, bool, int*) () from /home/tomiwa/root/lib/libCore.so
#21 0x001a2e72 in TRint::HandleTermInput() () from /home/tomiwa/root/lib/libRint.so
#22 0x001a2865 in TTermInputHandler::Notify() () from /home/tomiwa/root/lib/libRint.so
#23 0x001a4df4 in TTermInputHandler::ReadNotify() () from /home/tomiwa/root/lib/libRint.so
#24 0x007dbf37 in TUnixSystem::CheckDescriptors() () from /home/tomiwa/root/lib/libCore.so
#25 0x007dc108 in TUnixSystem::DispatchOneEvent(bool) () from /home/tomiwa/root/lib/libCore.so
#26 0x00753c94 in TSystem::InnerLoop() () from /home/tomiwa/root/lib/libCore.so
#27 0x007561e9 in TSystem::Run() () from /home/tomiwa/root/lib/libCore.so
#28 0x006f0c77 in TApplication::Run(bool) () from /home/tomiwa/root/lib/libCore.so
#29 0x001a4678 in TRint::Run(bool) () from /home/tomiwa/root/lib/libRint.so
#30 0x08048d5f in main ()

The lines below might hint at the cause of the crash.
If they do not help you then please submit a bug report at
root.cern.ch/bugs. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.

#12 0x00362cf8 in free () from /lib/libc.so.6

Root > !!!Dictionary position not recovered because G__unloadfile() is used in a macro!!!

please

The first thing to try … rename the “mot\ cal” subdirectory into something like “mot_cal” (no space characters in any subdirectory and file names), then “rm -f AutoDict ACLiC” and try again.
If this doesn’t help, you will need to attach here all your relevant files for inspection (so that we can reproduce your problem).

[quote=“Wile E. Coyote”]The first thing to try … rename the “mot\ cal” subdirectory into something like “mot_cal” (no space characters in any subdirectory and file names), then “rm -f AutoDict ACLiC” and try again.
If this doesn’t help, you will need to attach here all your relevant files for inspection (so that we can reproduce your problem).[/quote]

Thanks